The Embedded Systems Lite board is a compact training and development platform designed for our Introduction to Embedded Systems course. Built around the ATmega32U4 microcontroller with full Arduino compatibility, it combines core digital/analog interfaces with a rich set of onboard peripherals.
The board includes an RGB LED, two tactile switches, a potentiometer, a vibration motor, and sensors such as a Hall effect sensor, PIR motion detector, ambient light sensor, and a MEMS microphone with onboard amplifier. Expansion is supported through an I²C GPIO expander and a Raspberry Pi-compatible header (3.3 V and 5 V).
For reliable operation, the board features a wide-input (6–28 V) switching regulator, USB-C connectivity, automatic USB/external power selection, and Arduino-style pin breakout with serial activity LEDs.
This combination makes it ideal for hands-on embedded systems training, prototyping, and integration with Raspberry Pi.

