https://github.com/robcranfill/pitsw-two
Pi-In-The-Sky-Writer 2, using an RP2040 microcontroller.
https://github.com/robcranfill/pitsw-two
rp2040
Last synced: about 1 month ago
JSON representation
Pi-In-The-Sky-Writer 2, using an RP2040 microcontroller.
- Host: GitHub
- URL: https://github.com/robcranfill/pitsw-two
- Owner: RobCranfill
- Created: 2022-11-02T22:22:23.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-02T15:49:40.000Z (about 3 years ago)
- Last Synced: 2025-03-04T20:46:10.652Z (about 1 year ago)
- Topics: rp2040
- Language: C
- Homepage:
- Size: 77.1 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pitsw-two
Pi-In-The-Sky-Writer 2
Picking up where I left off.... but with an RP2040!
This project attempts to re-create the old toy "Sky Writer", which displayed messages in the air using persistance of vision.
The hardware is based on a Raspberry Pi RP2040 microcontroller;
I intend to support both the Raspberry Pi Pico development board
as well as the Adafruit Feather RP2040 board (my favorite).
Due to the number of GPIO pins required (at least 9), other, smaller, dev boards probably won't suffice.
For now, I am prototyping this with solderless breadboard(s), but intend to create a custom PC board for it.
I have already used DIY Layout Creator to create the board.
## Dev Environment
This project is developed using Visual Studio Code (version 1.76 currently) under WSL2 on Windows, if that matters.
Don't forget to set the various PICO_xxx environment variables! (See 'setenv.sh')
## Dev Notes
### Things to do
* algo for detecting motion: one swipe, right to left (right?)
*
### Ideas
* Pre-render font data into GPIO bitmaps
* Just need to shift bit value left 6 bits!
*