Microcontroller Diagnostics
Microcontroller Diagnostics
Guided fault finding and verified solutions.
← All Lab FeaturesController Categories
Microcontroller Diagnostics Pro
Choose a symptom, follow measured checkpoints, record evidence and submit the result for instructor verification.
Board not detected
No board or new port appears after connection.
Start workflow →ConnectionCOM-port problems
Diagnose missing, busy, denied or changing serial ports.
Start workflow →ProgrammingUpload failures
Separate target, bootloader, port and programmer failures.
Start workflow →ResetBoot-loop diagnosis
Use reset reason and a minimal firmware image to isolate repeated restarts.
Start workflow →PowerPower and regulator faults
Check input, regulator and rail behaviour safely.
Start workflow →PowerShort-circuit diagnosis
Locate abnormal current draw without damaging the board.
Start workflow →SignalGPIO damage testing
Test pin input and output behaviour against a known-good pin.
Start workflow →ResetBrownout resets
Correlate resets with supply droop and load steps.
Start workflow →ResetWatchdog resets
Find blocked tasks, long critical sections and missed watchdog service.
Start workflow →CommunicationSerial garbage diagnosis
Resolve baud, framing, clock and voltage mismatches.
Start workflow →CommunicationI²C scanner and bus faults
Scan addresses and diagnose stuck SDA/SCL or missing acknowledgements.
Start workflow →CommunicationUART loopback test
Verify transmit and receive paths with a controlled loopback.
Start workflow →CommunicationSPI communication checks
Check chip select, mode, clock and data direction.
Start workflow →SignalPWM frequency test
Verify timer-derived PWM frequency and duty cycle.
Start workflow →SignalADC calibration
Create a two-point correction and check reference stability.
Start workflow →ClockCrystal and clock diagnosis
Check configuration, oscillation and timing accuracy.
Start workflow →Calculate before you connect
Safety: Power off before resistance or continuity tests. Use current limiting, share ground for logic measurements, and never connect a probe or development board directly to mains voltage.
Your fault history
Log in to save diagnostic runs and receive instructor verification.
