├── LICENSE ├── README.md ├── docs ├── README.md ├── getting_started.md ├── images │ ├── bolt.png │ ├── bolt_pinout.png │ ├── pulseview.png │ ├── pulseview_connect1.png │ ├── pulseview_connect2.png │ └── scope.jpg ├── linux_udev.md ├── logic_analyzer.md ├── pinout.md ├── programmable_io.md └── voltage_glitching.md ├── firmware └── bolt │ ├── .gitignore │ ├── CMakeLists.txt │ ├── adc.c │ ├── adc.h │ ├── cdc_sump.c │ ├── cdc_sump.h │ ├── glitch.c │ ├── glitch.h │ ├── main.c │ ├── output.c │ ├── output.h │ ├── pico_sdk_import.cmake │ ├── tusb_config.h │ ├── usb_descriptors.c │ └── usb_descriptors.h ├── hardware └── bolt │ ├── ENISA23_VG_PCB.pretty │ ├── VoltageGlitcher.dxf │ ├── VoltageGlitcher_F.Cu.kicad_mod │ ├── VoltageGlitcher_F.Mask.kicad_mod │ └── VoltageGlitcher_F.SilkS.kicad_mod │ ├── MS9280.kicad_sym │ ├── bolt.kicad_pcb │ ├── bolt.kicad_prl │ ├── bolt.kicad_pro │ ├── bolt.kicad_sch │ ├── fp-lib-table │ ├── schematics.pdf │ └── sym-lib-table └── lib └── scope.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/README.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | For the most recent documentation, check out https://bolt.curious.supplies/docs 👾⚡️ 2 | -------------------------------------------------------------------------------- /docs/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/docs/getting_started.md -------------------------------------------------------------------------------- /docs/images/bolt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/docs/images/bolt.png -------------------------------------------------------------------------------- /docs/images/bolt_pinout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/docs/images/bolt_pinout.png -------------------------------------------------------------------------------- /docs/images/pulseview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/docs/images/pulseview.png -------------------------------------------------------------------------------- /docs/images/pulseview_connect1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/docs/images/pulseview_connect1.png -------------------------------------------------------------------------------- /docs/images/pulseview_connect2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/docs/images/pulseview_connect2.png -------------------------------------------------------------------------------- /docs/images/scope.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/docs/images/scope.jpg -------------------------------------------------------------------------------- /docs/linux_udev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/docs/linux_udev.md -------------------------------------------------------------------------------- /docs/logic_analyzer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/docs/logic_analyzer.md -------------------------------------------------------------------------------- /docs/pinout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/docs/pinout.md -------------------------------------------------------------------------------- /docs/programmable_io.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/docs/programmable_io.md -------------------------------------------------------------------------------- /docs/voltage_glitching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/docs/voltage_glitching.md -------------------------------------------------------------------------------- /firmware/bolt/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /firmware/bolt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/firmware/bolt/CMakeLists.txt -------------------------------------------------------------------------------- /firmware/bolt/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/firmware/bolt/adc.c -------------------------------------------------------------------------------- /firmware/bolt/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/firmware/bolt/adc.h -------------------------------------------------------------------------------- /firmware/bolt/cdc_sump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/firmware/bolt/cdc_sump.c -------------------------------------------------------------------------------- /firmware/bolt/cdc_sump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/firmware/bolt/cdc_sump.h -------------------------------------------------------------------------------- /firmware/bolt/glitch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/firmware/bolt/glitch.c -------------------------------------------------------------------------------- /firmware/bolt/glitch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/firmware/bolt/glitch.h -------------------------------------------------------------------------------- /firmware/bolt/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/firmware/bolt/main.c -------------------------------------------------------------------------------- /firmware/bolt/output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/firmware/bolt/output.c -------------------------------------------------------------------------------- /firmware/bolt/output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/firmware/bolt/output.h -------------------------------------------------------------------------------- /firmware/bolt/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/firmware/bolt/pico_sdk_import.cmake -------------------------------------------------------------------------------- /firmware/bolt/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/firmware/bolt/tusb_config.h -------------------------------------------------------------------------------- /firmware/bolt/usb_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/firmware/bolt/usb_descriptors.c -------------------------------------------------------------------------------- /firmware/bolt/usb_descriptors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/firmware/bolt/usb_descriptors.h -------------------------------------------------------------------------------- /hardware/bolt/ENISA23_VG_PCB.pretty/VoltageGlitcher.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/hardware/bolt/ENISA23_VG_PCB.pretty/VoltageGlitcher.dxf -------------------------------------------------------------------------------- /hardware/bolt/ENISA23_VG_PCB.pretty/VoltageGlitcher_F.Cu.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/hardware/bolt/ENISA23_VG_PCB.pretty/VoltageGlitcher_F.Cu.kicad_mod -------------------------------------------------------------------------------- /hardware/bolt/ENISA23_VG_PCB.pretty/VoltageGlitcher_F.Mask.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/hardware/bolt/ENISA23_VG_PCB.pretty/VoltageGlitcher_F.Mask.kicad_mod -------------------------------------------------------------------------------- /hardware/bolt/ENISA23_VG_PCB.pretty/VoltageGlitcher_F.SilkS.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/hardware/bolt/ENISA23_VG_PCB.pretty/VoltageGlitcher_F.SilkS.kicad_mod -------------------------------------------------------------------------------- /hardware/bolt/MS9280.kicad_sym: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/hardware/bolt/MS9280.kicad_sym -------------------------------------------------------------------------------- /hardware/bolt/bolt.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/hardware/bolt/bolt.kicad_pcb -------------------------------------------------------------------------------- /hardware/bolt/bolt.kicad_prl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/hardware/bolt/bolt.kicad_prl -------------------------------------------------------------------------------- /hardware/bolt/bolt.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/hardware/bolt/bolt.kicad_pro -------------------------------------------------------------------------------- /hardware/bolt/bolt.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/hardware/bolt/bolt.kicad_sch -------------------------------------------------------------------------------- /hardware/bolt/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/hardware/bolt/fp-lib-table -------------------------------------------------------------------------------- /hardware/bolt/schematics.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/hardware/bolt/schematics.pdf -------------------------------------------------------------------------------- /hardware/bolt/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/hardware/bolt/sym-lib-table -------------------------------------------------------------------------------- /lib/scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjclement/bolt/HEAD/lib/scope.py --------------------------------------------------------------------------------