Unfortunately I can't open my ebay shop right now. While I'm trying to open it, you can buy this board here: https://www.ebid.net/eu/for-sale/arduino-ide-compatible-controller-with-the-nordic-nrf24l01-radio-transceiver-156695123.htm
Best sutable for Home Automation, IOT. Could be used as core board for radio controlling any DIY project. Accurate designed RF subsystem based on NRF24L01+ chip with optimal tunned pcb antenna
|A0, A2, A3, A4, A5, A6, A7||Available ARDUINO analog GPIO / DIGITAL GPIO|
|D2, D9, D10, D11,D12, D13||Connected to nRF24L01+ 2.4 GHz Radio|
|D3, D4, D5, D6, D7, D8||Available ARDUINO digital GPIO|
|Bat+||Unregulated power up to 6.5 Volts|
Arduino IDE Settings
StableNode.ino is the Arduino example sketch using MySensors API.
Burn the StableNode.ino sketch into the board and it will became one of the MySensors home automation network Sensor's Node. To create the home automation network you need smarthome controller and at least two Nodes one as a Sensor, a Relay or an Actuator Node and the other one as the “Gateway Serial” connected to a smarthome controller. I personally love Domoticz as a smarthome controller. Please check this HowTo to install Domoticz.
No Controller setup. However, for no-controller setup, as example, you can use 3 nodes - first node as the “Gateway Serial”, second node as a Relay and last one as a Switch for that Relay. No controller needed then, keep the Switch and the Relay on the same address and the switch will operate the relay.
Things worth mentioning about the MySensors Arduino sketch:
|#define MY_RADIO_NRF24||Define the radio we use – here is nRF24L01+ 2.4 GHz Radio|
|#define MY_NODE_ID 0xE0||Define Node address (0xE0 here). I prefer to use static addresses
and in Hexadecimal since it is easier to identify the node
address in Domoticz devices list after it
will be discovered by controller ( Domoticz).
However, you can use AUTO instead of the hardcoded number
(like 0xE0) though. Domoticz will automatically assign node ID then.
Connect the Node to FTDI USB adaptor, Select Pro Mini 8MHz board in Arduino IDE and upload the StableNode.ino sketch.
The board is created by Koresh
P.S. Always mind! if your Arduino code fails you need some backup plan. Put some candles and matches in your bathroom )))))... hope you understand. Start your automation wisely. Like auotomate your doghouse first. Then checkenshed and so on!!!
|Qty||Value||Device||Package||Parts||Description||MF||MPN||Aliexpress or ebay link|
|4||22pF||Non-polarised capacitor||0603||C1, C2, C10, C11|
|3||100nF||Non-polarised capacitor||0603||C12, C13, C16|
|2||4.7uF||Non-polarised capacitor||0805||C14, C15|
|2||XC6206||LDO regulator||sot23||IC2, IC3|
|1||Push Button||Push-Button Switch SPDT||6x3.5||PB1|
|2||16MHz||Quartz Crystal||Q1, Q2|
|1||10k||Resistor - 1%||0603||R1|
|1||22k||Resistor - 1%||0402||R2|
|1||1M||Resistor - 1%||-||R21|
|1||ATmega328P-AU||8-bit AVR Microcontroller, 32KB Flash, 1KB EEPROM, 2KB SRAM, 32-pin TQFP, Industrial Grade (-40°C to 85°C)||tqfp32||U1|