VECTOR Institute
32-bit ARM Cortex-M3

STM32Development Board

Sample project · Project 1 of 13LED blink and running-light patterns

  1. STM32Runs the program
  2. LEDsActive-low + active-high

This is a sample project, open to everyone. It is project 1 of the 13 practice projects for the STM32 Development Board, shown in full. Log in or register to open the kit page and the other 12 projects.

Log in / Register

All 13 practice projects

Every project is laid out like the one above: purpose, components, board connections, circuit and wiring, the example program with its step-by-step walk-through, and how to run it on the board.

#ProjectUsesWhat you learnOpen
1 LED blink and running-light patterns Active-low LEDs (L0–L3), active-high LEDs (L4–L7) GPIO output, active-low and active-high logic, delays This page
2 Active-low switch controlled LEDs Active-low switches (S0–S3), active-low LEDs (L0–L3) GPIO input, debouncing, external interrupts After login
3 0–9 counter on the 7-segment display 7-segment display, active-low switches (S0, S1) Segment look-up tables, common-anode driving After login
4 Messages on the LCD 16×2 LCD LCD commands, 4-bit data mode, custom characters After login
5 "Hello" over UART CP2102 USB-to-UART UART setup, baud rate, transmit and receive After login
6 Digital voltmeter Potentiometer, LCD ADC conversion and scaling After login
7 Automatic night lamp LDR, active-low LED (L0) Analog thresholds and hysteresis After login
8 LED dimmer and buzzer tones Active-low LED (L0), buzzer, potentiometer Timers and PWM duty cycle After login
9 Digital thermometer DS18B20, LCD 1-Wire protocol and precise timing After login
10 Settings that survive power-off AT24C256 EEPROM I²C read/write, device addressing After login
11 PC link over RS-232 MAX3232, CP2102, active-low LED (L0) RS-232 levels, command parsing After login
12 Two-board CAN communication CAN interface, active-low switch (S0), active-low LED (L0) CAN frames, identifiers, filters After login
13 Temperature data logger DS18B20, EEPROM, LCD, UART, buzzer Combining peripherals into one application After login

Open all 13 projects

Register with your mobile number, or log in if you already have an account.

Apply Online Quick Enquiry Chat with us