Small board to monitor power consumption of attached devices. Working either standalone with data stored on onboard flash or realtime by sending measurements to PC through USB.
- Up to 4 concurrent devices monitored.
- 30V maximum system voltage, haven't tested the current limit yet.
- 8MB local flash storage
- Onboard programmer/debugger/usb to uart with STLINK V3MODS
- Long term energy consumption measurement
- Currently testing rev1
- Replaced the dcdc with one that's easier to solder (and a bit cheaper).
- Updated firmware to use DMA for uart output.
- Designing rev2
- Replace V3MODS with connector and CP2102N for uart to usb.
- Added USB-C with PD support using popular FUSB302B.
- Replaced STML010K4 with STML010k8 because flash mem already 80% used without usb pd stuff.
- Flash via spi -> store and download data
- PAC Alerts
- RTC
- DMA reading I2C
Diptrace files, both schematic and layout
Contains the relevant datasheets
- DC-DC MPM3506A
- Flash Mem MX25L6433F
- MCU STM32L010K4
- Monitor PAC1954
Contains the files needed to read/process the data from the board with dcafs.
Contains the ST CubeIDE project with c code without using LL nor HAL.