Firmware: https://github.com/jonsowman/ukhasnet-fc-node/tree/master/fc-node2/firmware
Hardware: https://github.com/jonsowman/ukhasnet-fc-node/tree/master/fc-node2/pcb
A super small, super low power transmit only solar node.
The idea behind this node design was to see how long a (transmit only/sensor) node could be made to last and how cheaply such a node could be made.
The power supply is a single 650mAh NiMH AAA cell (about 50p). Energy is collected via 40mA 5Voc solar panel that came from China for about £2. A footprint for a HTU21D temperature/humidity sensor is included. The microcontroller is an ATTINY44V (the -V version is required since operation down to 1.8V is part of the operation of this node).
The node uses the Microchip MCP1640 boost regulator to boost the (nominal) 1.2V from the NiMH cell to the 3.3V (nominal) operating voltage of the node.
A BU49 voltage detector is connected to the resevoir capacitor (regulator output) and its output is connected to the INT0 pin on the AVR.
The RFM69HW radio is used, as usual.
* This works because the AVR output latch states are retained even when the core is not running
The reason behind this is that the quiescent current of the boost regulator is not negligible, so we don't prefer to keep the regulator running all the time. Using the above method, the regulator “on-time” is around 0.1%.
A revised version featuring a footprint for a DS18B20 and onboard battery clips for a AAA.
Hardware: https://github.com/jonsowman/ukhasnet-fc-node/tree/master/fc-node3/pcb
Firmware: https://github.com/jonsowman/ukhasnet-fc-node/tree/master/fc-node3/firmware