Octopus – IoT breakout board




What is it?

Octopus is a breakout board for Wemos D1 mini microcontrollers. It’s great for prototyping without the hassle of soldering complex wiring and it can work as a stable production IoT gadget.

Why did you make it?

I was tired of soldering and troubleshooting wired connections, jumper wires, and breadboards. Octopus has (hopefully) most of the things you need to easily hook up sensors, LiPo batteries, and solar panels to your IoT projects and start getting data.

I also needed more analog input than the only child A0 available on Wemos D1 mini boards. The Octopus board extends analog input capabilities with three more pins using the ADS1115 multiplexer connected via I2C.

What makes it special?   

Small footprint: the board fits IP65 boxes (100x68x50 cm), great for outdoor projects like weather stations.

Multi-input: support for 1-wire and/or I2C digital sensors, and four analog pins (ADS1115: A0, A1, A2; Wemos: A0). The RJ11 connectors are cheap and easy to install with a crimping tool.

Power: Octopus hosts a TP4056 charging module (with protection for over-charge/discharge), which is good for 6V solar panels or USB wall chargers. It can be equipped with a 18650 cell or with a flat-type lipo battery. Deep-sleep enabled.