Making your own PCB prototypes without all the messing around with chemicals sounds like a dream come true. The availability of low cost and seemingly high precision engraving / milling machines could provide the ideal tool for this, but in… Read more ›
I often get asked about why the USB Serial doesn’t seem to work on Maple mini or generic STM32F103 boards loaded with the STMduino-bootloader. If you buy a brand new Maple mini, and plug it into your PC or Mac… Read more ›
I finally received the 2 Spark aka Particle, Photon boards today. I ordered 2 of these way back at the end of last year when one of my clients was interested in doing some environmental monitoring using wifi and an… Read more ›
The LeafLabs Maple bootloader has a number of shortcommings which I have addressed by making a new version which dovetails with new features in Arduino STM32
Conducting some accelerated batter life test on a HM10 BLE module as an iBeacon, revealed some disappointment battery life results.
Changes were made to the Arduino IDE in version 1.6.2 which prevent the STM32 files from compiling. This article describes a work around that solves this problem.
Last week, one my my clients changed their online payments processor to eWay, but the eWay plugin did not seem to work on the custom version of OpenCart which we had created from them.
In my quest to find a low cost programmer for the CC2540 and CC2541 series of Bluetooth Low Energy Soc devices, commonly used as BLE beacons, I bought a device sold as a “Zigbee debugger emulator” from eBay.
As a follow up to my posting about ESP8266 for Arduino. As expected, things are moving very fast in this arena, and my GitHub repo has now been superseded.
Just a quick note on how to resolve serial connectivity issues with Bluetooth Low Energy boards (BLE) sold as iBeacons or iBeacon Sensors.
I suspect this will be a short lived project, because the original project team will hopefully refactor their repo ,(http://github.com/esp8266/arduino) to address the need to download a custom version of the whole of the Arduino IDE.
Recently, I’ve been testing some HM10 and HM11 Bluetooth Low Energy modules for a BLE beacon project. But the problem with these BLE modules is that they come as a bare board, hardly bigger than a postage stamp, which is… Read more ›
I have recently been developing an educational language app for the Victorian School of Languages, Australia. The app – available for download in the iTunes store is an activity based language learning tool suitable for ages 6 and up.
Onewire devices are commonly used with the Arduino, including the excellent DS18x20 thermometer. Unfortunately the OneWire library accesses the micro-controller GPIO hardware directly. This appears to be in order to meet the bus timings when using 16Mhz AVR devices. The… Read more ›
Because the thread on the Arduino forum is now huge, 50 + pages; by popular demand I’ve added a wiki to the GitHub repo which over time should help new users over the initial hurdles See https://github.com/rogerclarkmelbourne/Arduino_STM32/wiki Support for the… Read more ›
Over the last 2 or 3 weeks, I’ve made a lot of changes to the code on GitHub (https://github.com/rogerclarkmelbourne/Arduino_STM32 ) The main addition has been SPI, which generally conforms to the Arduino 1.0.x API, and I have successfully compiled and… Read more ›
Since my last post, my Maple mini clones have arrives and I was able to test whether it was possible to upload via USB to serial. Initially I found that this could be done, but that it only worked intermittently.… Read more ›
This week sees the completion of another mobile site.
By popular request on the Arduino forum, I’m posting a quick tutorial on how to use a generic / unbranded STM32F103 board I bought from an eBay supplier with the Arduino 1.5.x IDE. Before I start, I need to… Read more ›
Just a quick posting about some STM32F1XX based boards which seem to popped up recently on eBay, with Arduino in their description The fist one I noticed was this one TM32F103C8T6 ARM STM32 Minimum System Development Board … Read more ›
Yet another OpenSCAD model. This time its a replacement knob for a camp stove.
I recently bought a AC Power meter module from eBay, (if the item is no longer listed on eBay, try searching on eBay for “AC264V30A”), but the module is designed to be panel mounted and doesn’t have a back, hence… Read more ›
Just thought I’d share the STL and OpenSCAD files for an adjustable angle, lamp bracket for the IKEA Tertial lamp, that I designed and 3D printed for use on a angled drawing board. Lamp Clamp SCAD file Lamp Clamp… Read more ›
As part of an Arduino based AC mains dimmer controller, I’ve been investigating and modelling various zero crossing detectors, and I created an LT Spice model of this circuit which I found here
Just thought I’d post how I managed to setup my Android MK808 for development. Downloaded and installed latest ADK from Google Downloaded and installed latest JRE On MK808In settingsIn Developer options select “USB debugging” (note this setting will be remembered… Read more ›
I bought a cheap USBASP clone Atmel programmer from eBay a few weeks ago, to use with the Arduino IDE. (see images below) The board worked ok, but kept giving errors avrdude: warning: cannot set sck period. please check for… Read more ›
Just a quick post to help anyone else in the same situation… I needed to write a simple console application in C# (to receive serial data and save it to a file), but found that when I copied the application… Read more ›
I spent several hours today looking at Adobe’s new Flash -> HTML5 converter called “CreateJS Toolkit” (see http://www.adobe.com/au/products/flash/flash-to-html5.html ) The premise is that Flash content, (graphics, animation and sound) can be exported for use with the CreateJS suite of open-source… Read more ›
Solar Position Explorer app now available in the App Store. See https://itunes.apple.com/au/app/sun-position-explorer/id600320388?mt=8
The new version of Personal Wiki which includes HTML Export has been approved into the App Store. https://itunes.apple.com/us/app/personal-wiki/id574995802?mt=8 This release also includes some bug fixes and enhancements. Page should correctly scroll to location of first tap as keyboard is opened… Read more ›