Arduino with radio module running down to 1.8VDesigned by qqqlab, Ships from Switzerland
This kit comes unassembled! SMD soldering required! The Arduino board is specially designed for low power operation with an indoor solar cell delivering a few uA of current. It has no voltage regul...Read More…
This kit comes unassembled! SMD soldering required!
The Arduino board is specially designed for low power operation with an indoor solar cell delivering a few uA of current. It has no voltage regulator and runs of 1.8 to 3.6V. The ATMega328P is clocked by the internal oscillator at 1 - 4MHz and can be programmed with the Arduino IDE via the 6 pin 3.3V FTDI interface with a custom Optiboot bootloader. A 32.768 kHz watch crystal is mounted to enable 0.9uA sleep with periodic wakeup. This is less than one quarter of the 4.1uA WDT sleep consumption.
The RFM69 radio module is powered via a P-Mosfet on pin D6. With DigitalWrite(6,LOW) the radio is powered, DigitalWrite(6,HIGH) cuts the power. This allows for delayed staring of the radio module and/or switching it completely off whilst sleeping.
On the board there are unpopulated footprints to extend the functionality: BME280 (barometer, temperature, humidity), Si7021 (temperature, humidity) and serial flash memory.
The last unpopulated footprint is for a TPL5010 timer/watchdog. With this timer the sleep power consumption can be futher reduced to 0.135uA from 0.9uA with RTC. NOTICE: On the current version of the board the DONE and WAKE pins are not connected.
The board has a I2C port with pins VCC, GND, SCL, and SDA. This de facto standard order of pins allows direct connection of many I2C sensor breakout boards. VCC on the port is D3, thus allowing to cut power of the attached sensors when not needed.
IMPORTANT: do not connect voltages higher than 3.6V to the board, higher voltages will destroy the RFM69 module.
|1||TX||TX, DONE output to TPL5010 watchdog|
|2||INT0||IRQ input radio module|
|3||OC2B/INT1||Sensorboard: VCC output to sensors/flash memory|
|5||OC0B/T1||WAKE input from TPL5010 timer|
|6||OC0A/AIN0||VCC mosfet radio module, active low|
|7||AIN1||Sensorboard: SS flash memory|
|9||OC1A||LED||Sensorboard: PWM output|
|10||SS||SS radio module|
|11||MOSI||MOSI radio module||Sensorboard: MOSI flash memory|
|12||MISO||MISO radio module||Sensorboard: MISO flash memory|
|13||SCK||SCK radio module||Sensorboard: SCK flash memory|
|A0||Sensorboard: Analog input|
|A1||Solarboard: VREF output/sense|
|A2||Solarboard: VSOL enable|
|A3||BOOT input, LOW: the bootloader is started, HIGH or unconnected: directly starts the application. Connected to FTDI DTR. Allows fast uC reset by TPL5010 watchdog without 1 second bootloader delay|
|A4||SDA||Sensorboard: SDA on I2C port|
|A5||SCL||Sensorboard: SCL on I2C port|
|A6||Solarboard: VSOL sense|
|A7||Solarboard: VBAT sense|
|RESET||connected via capacitor to FTDI DTR and TPL5010 watchdog|
|VRF||VCC mosfet output radio module|
If you need to unsolder the module from the board, it helps to use a small flexible snap-off utility knife and move it carefully between board and module as you melt the solder joints.
|Shipping Rate||First item||Additional items|
Swiss Post: Priority Letter 20g
Europe: 3-8 days USA: 4-10 days RoW: 6-20 days
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!