An open API service indexing awesome lists of open source software.

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

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)