This is an adapter board to connect an IMST iC880A-SPI LoRaWAN concentrator board to a Raspberry Pi (B+ / 2B / 3B / Zero). It also gives you some ways to enhance and monitor your gateway. Current version: v1.1.
Availability: The boards are currently sold out. I ordered parts for a new batch of 20 boards. Shipping and assembly could take a while, ideally by end of August but maybe September. Feel free to pre-order, then your order will be prioritized!
Note: This board is sold as a development kit and not a finished product. It is hand-soldered with leaded solder and is not ROHS compliant. No certifications have been done. Every assembled board is tested by us before shipping, but you use it at your own risk.
Besides connecting the two boards, the PCB gives you the following additional features:
- Screw terminal for direct power input/output (5V)
- Polyfuse and TVS diode to protect against voltage spikes
- Protection against accidentally reversed polarity
- Full access to Raspberry Pi GPIO header
- Pin header for serial communication (RX/TX)
- 2 pin headers with pull-ups for I²C based sensors (SDA/SCL/GND/3.3V/5V)
- Mounting holes for Raspberry Pi B+ / 2B / 3B / Zero
- Programmable button connected to GPIO (e.g. to shut down the Pi)
- Three programmable LEDs (Red/Yellow/Blue) connected to GPIO header
- MOSFET with flyback diode for connecting and regulating a 5V DC fan
- Open source hardware, full schematics provided!
Two nylon spacers are included. For the basic version all SMD parts are soldered, through hole parts (pin headers, screw terminals, regulator board) are not soldered.
Optional: With step-down Regulator
- Screw terminal with on-board MP1584 step-down regulator (6.7-28V input, configurable output). Great to connect a 12V PoE-Adapter.
Optional: With Sensors
- Sensirion SHT21 temperature / humidity sensor
- MCP3425 16-bit ADC to monitor input voltage
Optional: Fully Assembled
- All boards come with the SMD parts already soldered, but with this option I’ll also solder all the pin headers.
More details can be found here: https://github.com/dbrgn/ic880a-backplane
- You can find the schematics here.
- The step-down regulator can be adjusted with a small screwdriver. Use a multimeter to verify the output voltage. If you buy the board assembled, the regulator should be preconfigured to about 5.1-5.2V.
- Here is a quick guide to using the SHT21 temperature/humidity sensor from the Raspberry Pi. And you can find a Collectd plugin specifically for the SHT21 on Github.
- The LEDs are connected to GPIO pins 36, 38 and 40 (BOARD numbering system). The button is connected to GPIO pin 32 (BOARD numbering system). You can find an example script here.
- In case you want to use the ADC to monitor the supply voltage: Here is an example script. You can find a Collectd plugin on Github.
- The LEDs and the button can only be used with 40-pin Raspberry Pis (model 2 and newer).
Feel free to contact us at firstname.lastname@example.org if you have any questions or any general feedback.
Thanks for your order! With it, you are supporting the efforts of our hackerspace to provide the infrastructure for noncommercial technical projects and to teach electronics and programming to kids and other people that want to learn 🙂