https://github.com/unsignedarduino/chessboard-pico2w
Raspberry Pi Pico 2W firmware for a magnetic-piece-tracking digital chessboard! WIP
https://github.com/unsignedarduino/chessboard-pico2w
chess chessboard circuitpython raspberry-pi-pico-2-w
Last synced: 9 months ago
JSON representation
Raspberry Pi Pico 2W firmware for a magnetic-piece-tracking digital chessboard! WIP
- Host: GitHub
- URL: https://github.com/unsignedarduino/chessboard-pico2w
- Owner: UnsignedArduino
- Created: 2025-03-30T22:32:58.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-03-31T19:24:16.000Z (9 months ago)
- Last Synced: 2025-03-31T20:29:21.960Z (9 months ago)
- Topics: chess, chessboard, circuitpython, raspberry-pi-pico-2-w
- Language: Python
- Homepage:
- Size: 1000 Bytes
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[Chessboard-Hardware](https://github.com/UnsignedArduino/Chessboard-Hardware) |
[Chessboard-Design](https://github.com/UnsignedArduino/Chessboard-Design) |
[Chessboard-Nano](https://github.com/UnsignedArduino/Chessboard-Nano) |
[Chessboard-Pico2W](https://github.com/UnsignedArduino/Chessboard-Pico2W)
# Chessboard-Pico2W
Raspberry Pi Pico 2W firmware for a magnetic-piece-tracking digital chessboard!
WIP
This repository contains the CircuitPython project for the firmware that goes
on the Pico.
For the PCB project,
see [Chessboard-Hardware](https://github.com/UnsignedArduino/Chessboard-Hardware).
For the CAD files,
see [Chessboard-Design](https://github.com/UnsignedArduino/Chessboard-Design).
For the Arduino Nano firmware,
see [Chessboard-Nano](https://github.com/UnsignedArduino/Chessboard-Nano).
## Notes
* I use this command on Windows to copy everything in the [`src`](src)
directory to the Pico 2W drive:
```commandline
XCOPY src\* H:\ /Y
```
* The [`requirements.txt`](requirements.txt) file contains the CircuitPython
libraries that are required for this project. Use `circup` to install them
to the Pico.
* I also followed
[this guide](https://learn.adafruit.com/welcome-to-circuitpython/pycharm-and-circuitpython)
for PyCharm. (it tells you which modules to install for type hints)