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.
Embedded Systems Lite Board
- ATmega32U4 microcontroller with Arduino IDE compatibility for accessible coding and development
- Wide input voltage support (6–28V) with onboard 5V switching regulator for reliable operation
- Automatic USB-C / external power selection with integrated power controller for classroom resilience
- Onboard RGB LED, tactile switches, and potentiometer for fundamental digital and analog I/O exercises
- Integrated sensors including Hall effect, ambient light, PIR motion detector, and MEMS microphone with amplifier
- Vibration motor for actuator control experiments and feedback systems
- I²C GPIO expander (PCAL6416) providing flexible digital input/output expansion
- Raspberry Pi 40-pin header with 3.3V and 5V rails for single-board computer integration
- Arduino-compatible pin breakout with labeled analog and digital pins for fast prototyping
- Onboard TX/RX status LEDs for real-time serial communication visibility

