Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jeremygrosser/threepi_bsp

Pololu 3pi 2040 Ada Support
https://github.com/jeremygrosser/threepi_bsp

3pi ada pio pololu robot rp2040 spark

Last synced: 4 days ago
JSON representation

Pololu 3pi 2040 Ada Support

Awesome Lists containing this project

README

        

# Pololu 3pi+ 2040 Robot - Ada BSP

# Project Status
| Feature | Status |
| --- | --- |
| Motor drivers | [Done](src/threepi-motor.ads) |
| Wheel encoders | [Done](src/threepi-encoder.ads) |
| RGB LEDs | [Done](src/threepi-led.ads) |
| Battery monitoring | [Done](src/threepi-battery.ads) |
| Piezo buzzer | [Done](src/threepi-buzzer.ads) |
| Accelerometer/Gyro IMU | [Work in progress](src/threepi-imu.ads) |
| OLED display | [Work in progress](src/threepi-screen.ads) |
| IR line sensors | Not implemented |
| IR bumpers | Not implemeneted |

# References
- [Product page](https://www.pololu.com/product/5004)
- [Schematic](https://www.pololu.com/file/0J1940/3pi-2040-control-board-schematic.pdf)
- [Pinout](https://www.pololu.com/file/0J1941/3pi-2040-control-board-pinout.pdf)
- [MicroPython/C libraries](https://github.com/pololu/pololu-3pi-2040-robot)
- [Ada on the Raspberry Pi Pico](https://pico-doc.synack.me/)