Microcontroller Lab
Choose your microcontroller
Open one focused controller library at a time. Each category contains its compatible projects, programs and practical guidance.
Microcontroller Lab
Arduino
Uno, Nano, Mega, Due and Uno R4 projects.
View projects →32ESP8266 & ESP32
Wi-Fi, Bluetooth, IoT and low-power Espressif projects.
View projects →PICPIC & dsPIC
PIC16, PIC18, PIC24, PIC32 and dsPIC projects.
View projects →AVRAVR & ATtiny
ATmega and ATtiny bare-metal embedded projects.
View projects →518051
Classic 8051 Embedded C and peripheral projects.
View projects →STSTM32
STM32 F0, F1, F4, G0 and H7 projects.
View projects →PiRaspberry Pi Pico
RP2040 and RP2350 Pico SDK and MicroPython projects.
View projects →nRFNordic nRF52
Bluetooth Low Energy and low-power nRF52 projects.
View projects →MSPMSP430
Texas Instruments MSP430 low-power projects.
View projects →RARenesas RA
Renesas RA and FSP-based embedded projects.
View projects →RVRISC-V
RISC-V development-board firmware projects.
View projects →Lab Tools & Features
Practical Lessons
Structured lessons, quizzes and saved progress.
Open feature →ICBoards, ICs & Components
Pinouts, limits, specifications and comparisons.
Open feature →</>Embedded Code Workbench
Code examples, downloads and submissions.
Open feature →DMicrocontroller Diagnostics
Guided fault finding and verified solutions.
Open feature →PAll Projects & Search
Global search, comparison and recommendations.
Open feature →IoTIoT & Wireless Lab
Wi-Fi, BLE, MQTT, LoRa, GSM and protocols.
Open feature →RRobotics & Automation
Motors, PID, robots, PLC and machine safety.
Open feature →FWProduction Firmware
FreeRTOS, OTA, security and manufacturing tests.
Open feature →QAssessment & Certification
Progress, examinations, grading and certificates.
Open feature →SIMInteractive Simulator
Virtual GPIO, instruments and guided experiments.
Open feature →CAdvanced Embedded Courses
Sequenced learning paths and prerequisites.
Open feature →PCBPCB Design & Manufacturing
Schematic, Gerber and assembly workflows.
Open feature →AIEmbedded AI & TinyML
Model deployment, profiling and sensor intelligence.
Open feature →VHBVirtual Hardware Bench
Signal generation, measurement and decoding.
Open feature →JOBIndustry & Placement
Interview, practical tests and portfolios.
Open feature →COMCommunity & Administration
Forum, classroom, moderation and analytics.
Open feature →Disconnect power before changing wiring. Confirm voltage and polarity, use current limiting and verify the exact board datasheet.
