iotpi – SB Components Ltd Skip to content

Successfully Funded!

LoRaWAN Series - Gateways & Nodes, Build for Raspberry Pi, Pico, Espressif, and beyond!

Explore our lineup of Gateways & Nodes, compatible with TheThingsStack, Chirpstack & more.


IoT-Pi is an industrial board that consists of onboard RP2040, ESP8266 WIFI(ESP-12E) and RS-485 communication that can control up to 4/6 appliances/devices on a load of, photo-coupling isolation Optocoupler EL357NC, allowing users to safely control high voltages or current devices. IoT-Pi makes appliances smart, which users can operate via the PiRelay app on their electronic device. IoT-Pi also consists of additional GPIOs pins for connecting extra Hardware to this board.


RS-485 is an industrial specification that defines the electrical interface and physical layer for point-to-point communication of electrical devices. The RS-485 standard allows for long cabling distances in electrically noisy environments and can support multiple devices on the same bus. It is a serial communication protocol and is a ubiquitous device interface.


  • Onboard RP2040 with Pinout
  • ESP8266 RS485
  • 4/6Ch- Relays
  • Isolated RS485 Port
  • Isolated Power Supply
  • Optocoupler Isolation
  • Onboard AC/DC Convertor
  • 4/6 relay indicators, 1 programmable status LED, power led
  • Power Supply - Screw Terminal/ USB Micro/ Hi link AC DC (HLK5705)
  • Programmable RP2040 Pins - 5 GPIO


  • Channel - 4 CH
  • Operating Voltage - 5V
  • AC Control Voltage - 7A / 250V
  • DC Control Voltage - 10A / 30V
  • High-quality Relays.
  • Dimensions - 6.5cm x 5.5cm

Hardware Details

Let’s take a closer look at our IoT-Pi 4/6ch relay board, and see what other hardwares are present on this board


Raspberry Pi RP2040 Microcontroller Chip is the debut microcontroller from Raspberry Pi. It brings high performance, low cost, and ease of use to the microcontroller space. The RP2040 has a large on-chip memory, symmetric dual-core processor complex, deterministic bus fabric, and rich peripheral set. It's augmented with a unique Programmable I/O (PIO) subsystem and provides unrivaled power and flexibility.


The ESP8266 WiFi Module is a self contained SOC with integrated TCP/IP protocol stack that can give any microcontroller access to your WiFi network. The ESP8266 is capable of either hosting an application or offloading all WiFi networking functions from another application processor.


The IoT-Pi 4ch board has 4 relay modules for connecting the four different appliances or any devices you want to control through our IoT-Pi board. In IoT-Pi 6ch has six relays for controlling the six outputs.

AC/DC Converter

It is the onboard power supply module for this board. Through this we can power-up our IoT-Pi board by providing AC supply.

USB Port, Reset Button and Boot Button

We can power-up this board through AC supply as well as through Micro-USB port. It is also used for debugging python programmes in our IoT-Pi board. Reset button is for rebooting or restarting the controller and so the IoT-Pi board. Boot button is used for updating new firmware to our RP2040.

Power Port and Power Isolator

Power port is provided for powering-up RS485 sender modules, by connecting Positive terminal to positive of sender and negative terminal of IoT-Pi board to negative terminal of sender module.Power Isolator is used to provide isolation between RS485 power supply and rest of components.


It is used to communicate with RS485 sender by connecting its A-terminal and B-terminal to A-terminal and B-terminal of the sender module respectively. Power port should be connected in the right direction (positive terminal to positive and negative terminal to negative of sender and receiver) in boards.

Additional GPIO

It is provided for interfacing other peripherals (such as sensors) to this board.