IoT Continuum Development Kit

July 25, 2025 ยท View on GitHub

IoT Continuum Development Kit

IoT Continuum Dev Kit

Arduino IDE or STM32 Cube IDE?

2 Getting Started experiences are provided: one using the Arduino IDE (simpler) and the other one using the STM32 Cube IDE (recommended for proper engineering).

If you are discovering this development kit and are not familiar with STM32 Cube environment, we recommend you to get started with the Arduino IDE. Otherwise, the STM32 Cube IDE is the recommended way, especially because of its debug capabilities that are not available on Arduino environment.

Specifications

IoT Continuum Dev Kit
MicrocontrollerSTM32U585CIU6 (STM32U5 series)
ArchitectureUltra-low-power ARM Cortex-M33 32bits with FPU, DSP, MPU
Flash Memory2MBytes
SRAM786 KB
Clock Speed160 MHz
CompatibilityArduino, STM32
Board size72.66 x 38.1 mm
Operating Voltage3.3V
I/O Pins24
Analog Output Pin12-bit DAC
External InterruptsAvailable on all pins
DC Current per I/O pin5 mA
Power5V USB power and/or 3.7 LiPo battery
ChargingCharge controller, up to 500mA charge current with battery meter
Sensors
BME280Humidity, Pressure, Temperature sensors
LSM6DSOXAccelerometer, Gyroscope
LEDRGB LED
Connectivity
Cellular ModuleSierra Wireless HL7812
CellularLTE-M, 2G
PositioningGNSS
USBUSB-C Port

Pinout

Outer PINs

I/O PinsArduinoSTM32U585
13IO13GPIO6 Expander
12D12PB13
11D11PA11
10D10PA8
9D9PB15
6D6PB14
5D5PB10
4IO4GPIO1 Expander
SCLD17PB6
SDAD18PB7
RX/D1D1PA3
TX/D0D0PA2
A0A0/D2PA0
A1A1/D3PA1
A2A2/D4PA6
A3A3/D7PB0
A4A4/D8PB1
A5A5/D13PB2
SCKD14PB3
MISOD15PB4
MOSID16PB5

Inner PINs

I/O PinsArduinoSTM32U585Comment
BAT_LEVELBAT_LEVELPA4Battery level
USB_UART_RXPIN_SERIAL_RXPA5RX to USB
USB_UART_TXPIN_SERIAL_TXPA7TX to USB
MODULE_TXPIN_SERIAL3_TXPA9TX to HL7812
MODULE_RXPIN_SERIAL3_RXPA10RX to HL7812
BUTTONUSER_BTNPA12Push button status
SWDIONCPA13J-TAG Programming
SWCLKNCPA14J-TAG Programming
WAKE_UPWAKE_UP_HL7812PA15Module wake up on sleep
VGPIOVGPIOPC13Module state (active/on sleep)
SEL_MODE_UARTSWITCH_TO_HL7812PB8UART mode activation (STM32 or HL7812)
RESET MODULERESET_HL7812PB12Module Reset
INT2_ACCELINT_ACCELPB9LSM6DSOX interrupt state
LED RGBRED_LED, GREEN_LED, BLUE_LEDNCLed R=GPIO3, G=GPIO4, B=GPIO5 Expander

Development Environments

The IoT Continuum Development Kit is compatible with the following development environments:

  • Arduino IDE: Get started -- recommended for a quick and easy start up
  • STM32Cube IDE: Get started -- recommended for proper engineering (debug capabilities available)

Firmware Upgrade

Check out the Firmware Upgrade section for upgrading the firmware of the various components of the Development Kit.

Hardware Schematics

Hardware schematics are provided in schematics.

License

The content of this repository is provided by Orange SA under the MIT license.