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 STM32F3-DISCOVERY 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 Discovery(Nucleo)
- No overvoltage protection
- Input voltage: 0..3V uni-polar
- Shield board + Discovery(Nucleo)
- Overvoltage protection
- Input voltage: 0..30V uni-polar
- Max. input impedance ~33kOhm
See USAGE.md
- cmake 3.7.x
- arm-none-eabi-gcc 5.4 + binutils
- java 8
- maven 3.3
- [Optional] dfu-tool 0.8.1
mvn clean install
cd client
mvn clean install
mkdir target
cd target
cmake -DCMAKE_TOOLCHAIN_FILE=STM32F303xC.cmake ..
make
- [Optional step]
make dfu
See ROADMAP.md