Elementic logo

STMicroelectronics

STMicroelectronics Nucleo-L476RG

Imported from Elementic Devices.xlsm on 2026-03-25.

Device information

Controller
STM32L476RG
Category
Pro IoT / Embedded
Pins
22

Controller details

STM32L476RG

STMicroelectronics · STM32L4 · Arm Cortex-M4

1024 KB flash · 128 KB RAM · 83 GPIO

Starter Arduino code

Device specific
// Elementic starter sketch
// Device: STMicroelectronics Nucleo-L476RG
// Device Excel ID: 14
// Controller: STM32L476RG

void setup()
{
    Serial.begin(115200);
    delay(500);

    Serial.println("Elementic device booting...");
    Serial.println("Device: STMicroelectronics Nucleo-L476RG");
    Serial.println("Excel ID: 14");
}

void loop()
{
    // 1. Configure your Elementic pins here.
    // 2. Add your connectivity setup.
    // 3. Publish or react to device state changes.

    delay(1000);
}

Pin summary

GPIO Name Flags
0 Arduino D0 Binary in, Digital out, Binary out, Interrupt
1 Arduino D1 Binary in, Digital out, Binary out, Interrupt
2 Arduino D2 Binary in, Digital out, Binary out, Interrupt
3 Arduino D3 Binary in, Digital out, Binary out, Interrupt
4 Arduino D4 Binary in, Digital out, Binary out, Interrupt
5 Arduino D5 Binary in, Digital out, Binary out, Interrupt
6 Arduino D6 Binary in, Digital out, Binary out, Interrupt
7 Arduino D7 Binary in, Digital out, Binary out, Interrupt
8 Arduino D8 Binary in, Digital out, Binary out, Interrupt
9 Arduino D9 Binary in, Digital out, Binary out, Interrupt
10 Arduino D10 Binary in, Digital out, Binary out, Interrupt
11 Arduino D11 Binary in, Digital out, Binary out, Interrupt
12 Arduino D12 Binary in, Digital out, Binary out, Interrupt
13 Arduino D13 Binary in, Digital out, Binary out, Interrupt
14 Arduino D14 Binary in, Digital out, Binary out, Interrupt
15 Arduino D15 Binary in, Digital out, Binary out, Interrupt
16 Arduino A0 Analog in, Binary in, Digital out, Binary out, Interrupt
17 Arduino A1 Analog in, Binary in, Digital out, Binary out, Interrupt
18 Arduino A2 Analog in, Binary in, Digital out, Binary out, Interrupt
19 Arduino A3 Analog in, Binary in, Digital out, Binary out, Interrupt
20 Arduino A4 Analog in, Binary in, Digital out, Binary out, Interrupt
21 Arduino A5 Analog in, Binary in, Digital out, Binary out, Interrupt