Repository navigation
PinmapGen v0.5.0
PinmapGen Release v0.5.0
A Python toolchain that bridges Fusion Electronics (EAGLE) exports to firmware projects.
馃殌 Features
- Multi-format input (EAGLE .sch, CSV exports)
- RP2040 pin normalization and validation
- Multiple output formats (JSON, MicroPython, Arduino, Markdown, Mermaid)
- File watching for automatic regeneration
- VS Code integration with tasks and snippets
馃搵 What's Changed
Initial release v0.5.0
馃摝 Installation
# Download and extract the source
wget https://github.com/zcohen-nerd/PinmapGen/releases/download/v0.5.0/pinmapgen--source.tar.gz
tar -xzf pinmapgen--source.tar.gz
cd pinmapgen-
# Install in development mode
pip install -e .馃幆 Quick Start
# Generate from CSV
python -m tools.pinmapgen.cli \
--csv hardware/exports/sample_netlist.csv \
--mcu rp2040 \
--mcu-ref U1 \
--out-root . \
--mermaid馃搧 Files
pinmapgen--source.tar.gz- Complete source codepinmapgen--example.tar.gz- Example project with generated outputs
Full documentation available in the repository README.