STM32 Open IoT and IIoT Gateways
P10 - P12 Open IoT and IIoT Gateways documentation
Data Sheet
P10 P11 P12 Features Open IoT gateway ESD protection for the RS485 data line...
User Manual
Introduction
If you want to get started, make sure you have complete set of: Tag-connect cable Tag-con...
Hardware
Features Features Open IoT gateway ESD protection for the RS485 da...
Programming
Install IDE & Programmer Download and install STM32CubeIDE for ability to creating own progr...
Pin Map
CGM Rev. 3.1 Element Connection LED Power LED +3V3 LED1 PG6 ...
Peripherals
RGB LED
The Gateway is equipped with 5 RGB user LEDs. 4 are mounted directly to the board, and the fi...
Switch
The Open IoT Gateway contains a tactile switch mounted to the PSU board, which can be program...
RS232 and RS485
The Gateway has 4 RS232/RS485 sockets depending on the version. P10 (4x RS232) The P10 g...
Ethernet PHY
The Ethernet interface is provided by the IP101G physical layer. An external board with an RJ...
MicroUSB
MicroUSB ensures access straight to UART interface (UART4). The Open IoT Gateway does not hav...
I2C EEPROM
The Open IoT Gateway has a built-in Serial EEPROM with a secure element connected to the STM3...
Serial Flash
The Gateway has a Serial flash memory which can be programmed via SPI.
I2C Sensors (optional)
There is a possibility of connecting peripheral I2C sensors. The board has dedicated pins for...
Examples
GitHub
Hello World
Link to repositories: C This example uses UART4 in the MCU which is reserved for the USB ...
LED
Link to repositories: C A simple blinking LED example intended for the Open IoT Gateway...
Switch
Link to repositories: C Simple tactile switch example intended for the Open IoT Gateway...
RS232/RS485
Link to repositories: C This script tests internal communication between serial ports w...
Ethernet
Link to repositories: C This example allows you to check the Gateway's IP address. Co...
I2C scanner
Link to repositories: C A simple program for scanning and displaying addresses of con...