Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/strifel/unibikes
An PCB showing bike sharing stations at TU Dortmund University.
https://github.com/strifel/unibikes
bike-sharing kicad-pcb micropython micropython-esp32 pcb
Last synced: 4 days ago
JSON representation
An PCB showing bike sharing stations at TU Dortmund University.
- Host: GitHub
- URL: https://github.com/strifel/unibikes
- Owner: strifel
- Created: 2024-11-10T15:12:08.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-25T22:56:25.000Z (5 days ago)
- Last Synced: 2024-12-25T23:23:47.806Z (5 days ago)
- Topics: bike-sharing, kicad-pcb, micropython, micropython-esp32, pcb
- Language: Python
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# UniBikes
Inspired by [traintrackr](https://www.traintrackr.io/) I wanted to create something similar for visualizing bikesharing bikes as my first ever PCB design.![An image of the finished PCB](https://raw.githubusercontent.com/strifel/UniBikes/refs/heads/main/unibikes.jpg)
Unibikes shows the 10 bike sharing locations at TU Dortmund University in germany with an RGB LED each.
Each LED can therefore represent if there are none, some or a few bikes at that station.## Data
The micropython code directly receives the rgb values for each LED from a backend.## Components
| Component name | Component |
| -------------- | ---------------- |
| D1 to D10 | WS2812B LED |
| J0 | USB C Receptable |
| J1 and J2 | 4 Pin header |
| J3 | 2 Pin header |
| U1 | ESP32 C3 |
| U2 | TLV1117 3.3V |
| SW1 to SW3 | Push button |
| R1 | 1k Resistor |
| R2 to R4 | 10k Resistor |
| R5 and R6 | 5.1k Resistor |
| C1 and C4 | 10uF Capacitor |
| C2 | 1 uF Capacitor |
| C3 | 100nF Capacitor |