purpledrop
Publicuwmisl/purpledrop
Loading…
Imported from GitHub: uwmisl/purpledrop · commit d62ada4 · license MIT
Description
Newest iteration of PurpleDrop. Reimplemented in kicad5
README
PurpleDrop
This holds the main board electronics design for PurpleDrop, a digital microfluidic device. The design is done in KiCad v5.x.
PurpleDrop is open-source, and you are welcome to build it as-is, or use it as a starting point for your own projects. If you are thinking about building your own PurpleDrop, you are encouraged to reach out first. This project is under active development, and there may be some recent updates or issues not yet reflected here that you should consider. This repository is maintained by Jeff McBride, who can be reached at [email protected].
The latest release of PurpleDrop is v6.4. See ChangeLog.md for history.
PurpleDrop System Documentation
For more information, including instructions on building and using a PurpleDrop, see the PurpleDrop Manual
PCB Design Documentation
Schematic print: PurpleDrop_rev6.4_schematic.pdf
Fab drawing: PurpleDrop_rev6.4_fab.pfd
Bill of Materials: PurpleDrop_rev6.4_bom.csv

Embedded Software
This design contains a microcontroller. The software that runs it can be found at https://github.com/uwmisl/purpledrop-stm32.
Development Notes
Tips for working on this project
BOM Generation
The KiBom plugin is used to generate a BOM file, based on settings in bom.ini.
To re-generate the BOM output:
First, install kibom: pip install kibom.
Add a new BOM plugin in the "Generate BOM" dialog in eeschema, and configure it
with this command line:
python -m kibom "%I" "%O.csv"
Run the BOM plugin.
No comments yet. Be the first to ask about this board.