DockerPi Series IoT Node(A) Board for Raspberry Pi 4B
by yoyojacky in Circuits > Raspberry Pi
505 Views, 0 Favorites, 0 Comments
DockerPi Series IoT Node(A) Board for Raspberry Pi 4B
![IoTnodeA1.jpg](/proxy/?url=https://content.instructables.com/FMM/I0FH/K14U0DX6/FMMI0FHK14U0DX6.jpg&filename=IoTnodeA1.jpg)
![IoTnodeA2.jpg](/proxy/?url=https://content.instructables.com/FCC/KIT7/K14U0E4C/FCCKIT7K14U0E4C.jpg&filename=IoTnodeA2.jpg)
![IoTnodeA5.jpg](/proxy/?url=https://content.instructables.com/FVM/FW56/K14U0EUS/FVMFW56K14U0EUS.jpg&filename=IoTnodeA5.jpg)
![IoTnodeA6.jpg](/proxy/?url=https://content.instructables.com/F4N/6TS5/K14U0F8V/F4N6TS5K14U0F8V.jpg&filename=IoTnodeA6.jpg)
Descriptions:
IoT Node(A) is one of Docker Pi series module.
IOT Node(A) = GPS/BDS + GSM + Lora.
I2C directly controls Lora, sends and receives data, controls the GSM/GPS/BDS module through SC16IS752, the mainboard only needs I2C support.
Support Raspberry Pi and other similar products.
Features:
· Docker Pi Series
· Programmable
· Control directly (without programming)
· Extend the GPIO Pins
· GPS/BDS Support
· GSM Support
· Lora Support
· Can Stack with other Stack board
· Independent of the mainboard hardware (require I2C support)
Official Compatibility Test:
Not only support the following development boards, other development boards can be compatible if they have I2C peripherals. (Note: some software changes may be required)
Raspberry Pi series (4B/3B+/3B/2B)
Supplies
1 x Raspberry Pi 4B /3B+/3B board
1 x DockerPi IoT Node(A) Hat board
1 x 5V@3A Power supply
1 x 16GB class 10 TF card (32GB will be good)
Specifications
![EP-0105-10.jpg](/proxy/?url=https://content.instructables.com/F5E/H8SC/K14U0DQQ/F5EH8SCK14U0DQQ.jpg&filename=EP-0105-10.jpg)
![IoTnodeA3.jpg](/proxy/?url=https://content.instructables.com/FHX/G201/K14U0EAS/FHXG201K14U0EAS.jpg&filename=IoTnodeA3.jpg)
GPRS section:
· 1. Low power consumption, standby sleep current <1mA
· 2. Support GSM/GPRS four frequency bands, including 850, 900, 1800, 1900MHZ;
· 3. GPRS Class 10;
· 4. Support GPRS data service, maximum data rate, download 85.6Kbps, upload 42.8Kbps;
· 5. Support standard GSM07.07, 07.05 AT commands, and access the serial port through I2C interface conversion.
· 6. AT commands support standard AT and TCP/IP command ports
GPS section:
· 1. Support BDS/GPS joint positioning
· 2. Support A-GPS, A-BDS
· 3. Support standard SIM card
LORA section:
· 1. Transmission distance:500 Meters (RF parameters: 0x50 @ China City)
· 2. Support FSK, GFSK, MSK, GMSK, LoRaTM and OOK modulation methods
· 3. Ultra-high receiver sensitivity as low as -141 dBm
· 4. Support preamble detection
· 5. Packet engine with CRC, up to 256 bytes
· 6. LORA transceiver indicator
· 7. Easy TX/RX by Docker Pi
Package Includes
![IoTnodeA9.jpg](/proxy/?url=https://content.instructables.com/FS0/JUTD/K14U0FTD/FS0JUTDK14U0FTD.jpg&filename=IoTnodeA9.jpg)
Package Includes:
· 1 x IoT Node(A) Board
· 1 x Instructions
· 4 x M2.5*12 + 6 Copper stick
· 4 x M2.5*6 Nut
· 4 x M2.5*6 Half-round head screw
· 1 x 433MHz L-Shaped Tape Antenna
· 1 x 2.4GHz PCB Antenna
· 1 x GPS/BDS High Gain GPS Built-in Ceramic Active Antenna
Technical Details:
![4.jpg](/proxy/?url=https://content.instructables.com/F4T/5GS9/K14U0DK4/F4T5GS9K14U0DK4.jpg&filename=4.jpg)
![IoTnodeA8.jpg](/proxy/?url=https://content.instructables.com/FSS/0CAP/K14U0FMX/FSS0CAPK14U0FMX.jpg&filename=IoTnodeA8.jpg)
![aaaaaaa.png](/proxy/?url=https://content.instructables.com/FG6/NNG8/K14U0K5I/FG6NNG8K14U0K5I.png&filename=aaaaaaa.png)
A9G Module
· A9G module offers two serial port.
· Use I2C <=> UART bridge for communication.
Register Map
![9.jpg](/proxy/?url=https://content.instructables.com/FA4/9DOU/K14U0DK8/FA49DOUK14U0DK8.jpg&filename=9.jpg)
![abab.png](/proxy/?url=https://content.instructables.com/F9R/MZ5G/K14U0KTO/F9RMZ5GK14U0KTO.png&filename=abab.png)
![acac.png](/proxy/?url=https://content.instructables.com/FK4/2KMY/K14U0KTP/FK42KMYK14U0KTP.png&filename=acac.png)
![adad.png](/proxy/?url=https://content.instructables.com/FKD/T84G/K14U0KUW/FKDT84GK14U0KUW.png&filename=adad.png)
![IoTnodeA7.jpg](/proxy/?url=https://content.instructables.com/FVN/1RA4/K14U0FFW/FVN1RA4K14U0FFW.jpg&filename=IoTnodeA7.jpg)
here is the register map and the description of the register.
0x01 - 0x10 Write Only.
0x11 - 0x20 Read Only.
It is recommended to keep the default unless you know the meaning of the LORA parameter.
·
L_SET(Write Only)
1. Write 1 to set parameters from 0x22 to LORA Module.
2. Write 0 not effect
· G_RESET(Write Only)
1. Write 1 to reset A9G Module
2. Write 0 not effect
· L_RXNE(Read & Write)
1. Write 1 cause error
2. Write 0 to clear
3. Read 1 means data has been received, please get the data from the register 0x11 - 0x20.
4. Read 0 means no data available now.
· L_SET(Write Only)
1. Write 1 to send data,please fill in the data in register 0x01 - 0x10 before send.
2. Write 0 not effect