No description
Find a file
2021-05-18 11:00:29 -04:00
.gitignore use an fzpz file and unzip it for fzp/svg 2021-05-02 18:21:45 -04:00
breadboard.svg noodles 2021-05-02 11:48:15 -04:00
esp32s2pins.csv Remove initial commas from CSVs, change chroma table, fix some SAMD things 2021-05-17 13:53:47 -07:00
nrf52840pins.csv Remove initial commas from CSVs, change chroma table, fix some SAMD things 2021-05-17 13:53:47 -07:00
output.svg at least keep feather m0 from crashing 2021-05-17 21:40:07 -04:00
parser.py add port B to samd21, have our variant parser also check for aliased analog pins 2021-05-18 11:00:29 -04:00
pinlabels.svg add port B to samd21, have our variant parser also check for aliased analog pins 2021-05-18 11:00:29 -04:00
pinouts_components.svg Adding button. 2021-05-07 14:31:40 -04:00
README.md Add command line things to README for some nRF boards 2021-05-13 16:50:20 -07:00
rp2040pins.csv Remove initial commas from CSVs, change chroma table, fix some SAMD things 2021-05-17 13:53:47 -07:00
samd21pins.csv add port B to samd21, have our variant parser also check for aliased analog pins 2021-05-18 11:00:29 -04:00

PrettyPins

examples:

RP2040:

python3 parser.py "Adafruit Feather RP2040.fzpz" C:\Users\ladyada\Dropbox\micropython\circuitpython\ports\raspberrypi\boards\adafruit_feather_rp2040\pins.c rp2040pins.csv
python3 parser.py "Adafruit ItsyBitsy RP2040.fzpz" C:\Users\ladyada\Dropbox\micropython\circuitpython\ports\raspberrypi\boards\adafruit_feather_rp2040\pins.c rp2040pins.csv
python3 parser.py "Adafruit QT Py RP2040.fzpz" C:\Users\ladyada\Dropbox\micropython\circuitpython\ports\raspberrypi\boards\adafruit_qtpy_rp2040\pins.c rp2040pins.csv

ESP32-S2:

python3 parser.py "Adafruit Metro ESP32-S2.fzpz" C:\Users\ladyada\Dropbox\micropython\circuitpython\ports\esp32s2\boards\adafruit_metro_esp32s2\pins.c esp32s2pins.csv -s "^D([0-9])" "IO\1"

python3 parser.py "Adafruit Metro ESP32-S2.fzpz" ~/Git/circuitpython/ports/esp32s2/boards/adafruit_metro_esp32s2/pins.c esp32s2pins.csv -s "^D([0-9])" "IO\1"

python3 parser.py "Adafruit MagTag 2.9in.fzpz" ~/Git/circuitpython/ports/esp32s2/boards/adafruit_magtag_2.9_grayscale/pins.c esp32s2pins.csv -s "^D([0-9])" "IO\1"

python3 parser.py "Adafruit FunHouse.fzpz" ~/Git/circuitpython/ports/esp32s2/boards/adafruit_funhouse/pins.c esp32s2pins.csv -s "^D([0-9])" "IO\1"

nRF52:

python3 parser.py "Adafruit Feather nRF52840.fzpz" ~/Git/circuitpython/ports/nrf/boards/feather_nrf52840_express/pins.c nrf52840pins.csv -a ~/Library/Arduino15/packages/adafruit/hardware/nrf52/0.20.5/variants/feather_nrf52840_express

python3 parser.py "Adafruit ItsyBitsy nRF52840.fzpz" ~/Git/circuitpython/ports/nrf/boards/itsybitsy_nrf52840_express/pins.c nrf52840pins.csv -a ~/Library/Arduino15/packages/adafruit/hardware/nrf52/0.20.5/variants/itsybitsy_nrf52840_express

python3 parser.py "Adafruit nRF52840 CLUE.fzpz" ~/Git/circuitpython/ports/nrf/boards/clue_nrf52840_express/pins.c nrf52840pins.csv -a ~/Library/Arduino15/packages/adafruit/hardware/nrf52/0.20.5/variants/clue_nrf52840