Skip to content

ohdarling/CH32V003-USBMeter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CH32V003-USBMeter

A USBMeter powered by CH32V003 and INA219.

diy-usb-meter

Folder Structure

  • hardware: All files required for PCB production and soldering
    • Gerber
    • Schematic
    • BOM
    • Interactive Solder Helper
  • firmware: Sources of USBMeter firmware
    • Project managed by PlatformIO
    • Based on platform-ch32v
  • 3D_model: 3D models required for assembly
    • STL file of the device enclosure
    • JLC production file for the front panel

Compile Firmware

USBMeter's firmware project is managed by PlatformIO, please ensure it was installed on your system.

Install on macOS

brew install platformio

Compile and Upload Firmware

cd firmware
pio run --target upload

You must connect WCH-LinkE to USBMeter first.

DIY Tutorial

For a complete DIY tutorial, please refer to the following series of articles.

Note: These articles are written in Chinese.

Special Thanks

License

MIT License