Skip to content

Repository files navigation

ProtoV MINI

A power supply to catalyze prototyping

Release CI Chat Crowd Supply

ProtoV MINI is a credit card-sized, dual-channel lab power supply for electronics prototyping and field testing. It is powered by USB-C PD and runs open firmware written in Rust.

ProtoV MINI powering a breadboard

Getting Started

Start with the quick-start guide to connect a USB-C PD power supply, optionally link ProtoV MINI to a computer, and open ProtoV App.

Development

git clone https://github.com/flakeblade/protov.git
cd protov
rustup target add thumbv6m-none-eabi
cargo install just
just build

See development for prerequisites, tests, and common commands. Run just --list to see every available recipe.

Documentation

Guides

Development

Project structure

Installation, building, and uploading

  1. Toolchain installation, and building
  2. Release bundling, and firmware signature
  3. Flashing to hardware

References

Hardware compatibility

Design documentation

Contributing

Bug reports and contributions are welcome in the GitHub repository.

Warning

Modifying or uploading firmware is done entirely at your own risk. An incompatible image can leave the device inoperable and may require USB BOOTSEL or SWD recovery. Bypassing current, voltage, temperature, power, or other protection limits can damage ProtoV MINI, connected equipment, or wiring and may create an electrical or fire hazard. Verify the hardware revision, understand every safety-related change, and test conservatively.

License

Eclipse Public License 2.0 © Alex Xia — @ThatAquarel

Flake & Blade Robotics Design
A Flake & Blade Robotics Design project

About

A USB-C powered, mini lab power supply

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages