Some ideas got from Tomasz Ostrowski's Miniscope. Tomasz has a bunch of ready-to-use-devices, and I have the only preliminary schematics and raw prototype.
The main idea is to build PC-oscilloscope. Hardware is ST Microelectronics development board NUCLEO-F303RE plus small additional board with simple protection circuits and basic voltage dividers.
A special Java application or web browser is supposed to be a PC part of the system.
! WARNING !
Read SAFETY DISCLAIMER before using any of materials listed here.
- Naked Nucleo
- No overvoltage protection
- Input voltage: 0..3V uni-polar
- Shield board + Nucleo
- Overvoltage protection
- Input voltage: 0..30V uni-polar
- Max. input impedance ~200kOhm
TBD
- cmake 3.9.x
- arm-none-eabi-gcc 5.4 + binutils
mkdir target
cd target
cmake -DCMAKE_TOOLCHAIN_FILE=STM32F303RETx_FLASH.cmake ..
make
- Connect NUCLEO board
- Copy generated file (cmake-build-debug/f3_nucleo_oscilloscope.bin) to NUCLEO virtual drive
- Unmount NUCLEO virtual drive
See ROADMAP.md