It has certainly been a while between posts, but I thought I write a few things about my conversion to Kicad as my EDA of choice. Most All of my projects in the past I’ve use Eagle PCB, as it certainly has been the EDA of choice in the open hardware community. However it was … Continue reading My Move to Kicad
New boot loaders for the WidgetBoards have been uploaded to both SVN and to the downloads area. The fuse settings have also been updated in the documentation. I’ve also integrated the Atmega328P version of the WidgetBoard into the Arduino development environment so please update your boards.txt with the one from SVN.
I have successfully re-compiled and re-flashed the firmware source to remove the console on ttyS0, as suspected the console attached to ttyS0 was the root of my problems, now avrdude will talk to the WidgetBoard! and here is my WidgetBoard booting my test blinky on ContikiOS as seen by the gateway ttyS0 now back to … Continue reading #WidgetMesh gateway now online!
I’ve had some mixed success with the serial port hack on the Airlive device since my previous post. After setting up the uclib development environment I have now successfully compiled avrdude so I can program the RFM12WidgetBoard located inside the device, however I had a couple of issues when trying to talk to the WidgetBoard. … Continue reading #WidgetMesh Gateway continued…
The WidgetMesh network development for the Widgets is now underway, the last couple of days I’ve been learning how everything fits together in Contiki OS, as far as drivers go and how they communicate with the upper stacks, lots of looking through existing code. I now have a reasonable idea of how things should work … Continue reading WidgetMesh Coordinator/Gateway Device
I’ve just committed my current progress on porting Contiki Operating System to the RFM12WidgetBoard to SVN. Serial working LED API implemented. Event timers now working. Added blinky example that demonstrates all of the above. Now compiling to 5166 bytes of flash and using 387 bytes of ram. Next step is SPI and RFM12B drivers!
My sample order of the RFM22 were waiting for me when I arrived home late last night. Here is a picture of the RFM22 (Left) next to the RFM12B (Right). Pretty much the same physical size, but more pins, and a lot of very small discrete components. So What’s New? These new transceiver modules from … Continue reading Introducing the RFM22/23, Big brothers to the RFM12B
Well, back from a short break away (kid free woohoo!) and onto some widget builds. I thought I’d document how I do my widget construction. I actually find building SMD devices much easier than the PTH variety. I have all my components in some neat snap together containers, this allows me to have everything at … Continue reading Building Widgets – My SMD Build Process
For the next version of the widget, I’m planning to have an on board boost regulator. This design will allows the widget to run from just about any voltage source as low as 0.7v (so NiMh will be fine) and up to 5.5v, this boost regulator in conjunction with a standard LDO regulator will give … Continue reading Widget running on the smell of a single AA
Just thought I’d post an update on what’s happening in the widget development world. Limited Production Run I have a very limited number of widget kits available for purchase. This limited batch of widget kits also include a bare prototype personality at no cost with each widget to get you started in your wireless applications. … Continue reading Widget Development Updates
I want to deploy widgets around the home, both inside and out, so I needed to find something that would allow some protection from the environment to the electronics, cheaply and easily. On the weekend while doing some shopping I found the solution in the kitchen area of the local discount store, at $1.50 a … Continue reading Widget Sensor Housings
In my previous blog entry I described adding a solar cell to the widget and how I could measure the voltage produced by the Solar Cell, however I still need to monitor actual battery voltage easily, and preferably with not a lot of additional hardware. Problems reading ones own voltage. Measuring ones own voltage has … Continue reading Reading Widget Battery Voltage
One of the tasks I want to use the widget boards for is a Wireless Sensor Network around the house for measuring environmental values. The sensors that I want to live outdoors will need to be self sufficient in terms of power, so I wanted to see if I could charge the batteries via … Continue reading Solar Powered Widget
Version 1.0 of the boards is progressing to the point where I’ll be starting work on v1.1, integrating user feedback and any issues on the tracker, I’ve put a few up there so please check them out, comment or add your own. Issue Tracker. I’m extremely happy to say that everything has progressed really well, … Continue reading Progress
I’ve started to document the Wireless Widget Board in the wiki, documentation is currently all over the place, but slowly getting there. Currently I’m working on the build instructions so those of you that I’ve sent PCBS to can at least have a parts list. I’ve also put up an initial bill of materials. But … Continue reading Build Documentation