Skip to content

Latest commit

 

History

History
 
 

PicoEMP C firmware

This is a basic firmware for Colin O'Flynn's PicoEMP.

It currently supports:

  • Manual arming + pulsing
  • Serial interface for arming/disarming/pulsing
  • Automatic disarm after 60 seconds
  • Fast-trigger via GPIO0 (uses PIO for very fast and consistent triggering)
  • External HVP mode: use an external pulse generator (e.g. ChipWhisperer) to control EM pulse insertion

Building

export PICO_SDK_PATH=.. path to pico SDK ..
mkdir build
cd build
cmake ..
make