|
1 |
| -# Amp Smart Lighting Controller |
2 |
| - |
3 |
| -## Description |
4 |
| - |
5 |
| -An ESP32 based lighting controller designed for lighting up bicycles, scooters, skateboards, and other micromobility. |
6 |
| - |
7 |
| -## Features |
8 |
| - |
9 |
| -* 3 axis, low noise, low zero-g error accelerometer (LIS2DHH12TR) |
10 |
| -* Power supervisor + 2A regulated 3.3V output for long lengths of LEDs (WS2812B or SK6812 are supported out of the box) |
11 |
| -* USB C Power Delivery compatible charging (does not implement the USB PD spec) |
12 |
| -* One button input connected to the ESP32 through the power supervisor |
13 |
| -* One WS2812B LED for status input |
14 |
| -* DIO5158 LiPo charger with charging and done charging indications |
15 |
| -* Pin connections for LiPo battery (2000 mAh recommended, 1000 mAh doable) |
16 |
| -* MessagePack based configuration for lighting |
17 |
| -* Bluetooth LE for signaling indicators, brakes |
18 |
| -* Customizable and scriptable lighting modes |
19 |
| -* Over the Air updates over WiFi |
20 |
| -* BLE Mesh (will be enabled in a future firmware update) |
21 |
| -* Re-programmable over 6 pin programming header or via USB C so that you can load up your own firmware |
22 |
| -* 4 channels of output (power + signal) for LED strips |
23 |
| - |
24 |
| -## More Information |
25 |
| - |
26 |
| -You can purchase a pre-assembled unit from the [Amp website](https://ridewithamp.com/store/amp-beta-0.5) |
27 |
| - |
28 |
| -Alternatively, you can assemble a PCB with your preferred board manufacturer using the Gerbers provided in this repository or modify the project to your needs using the KiCad 5 project files. |
29 |
| - |
30 |
| -## License |
31 |
| - |
| 1 | +# Amp Smart Lighting Controller |
| 2 | + |
| 3 | +## Description |
| 4 | + |
| 5 | +An ESP32 based lighting controller designed for lighting up bicycles, scooters, skateboards, and other micromobility. |
| 6 | + |
| 7 | +## Features |
| 8 | + |
| 9 | +* 3 axis, low noise, low zero-g error accelerometer (LIS2DHH12TR) |
| 10 | +* Power supervisor + 2A regulated 3.3V output for long lengths of LEDs (WS2812B or SK6812 are supported out of the box) |
| 11 | +* USB C Power Delivery compatible charging (does not implement the USB PD spec) |
| 12 | +* One button input connected to the ESP32 through the power supervisor |
| 13 | +* One WS2812B LED for status input |
| 14 | +* DIO5158 LiPo charger with charging and done charging indications |
| 15 | +* Pin connections for LiPo battery (2000 mAh recommended, 1000 mAh doable) |
| 16 | +* MessagePack based configuration for lighting |
| 17 | +* Bluetooth LE for signaling indicators, brakes |
| 18 | +* Customizable and scriptable lighting modes |
| 19 | +* Over the Air updates over WiFi |
| 20 | +* BLE Mesh (will be enabled in a future firmware update) |
| 21 | +* Re-programmable over 6 pin programming header or via USB C so that you can load up your own firmware |
| 22 | +* 4 channels of output (power + signal) for LED strips |
| 23 | + |
| 24 | +## More Information |
| 25 | + |
| 26 | +You can purchase a pre-assembled unit from the [Amp website](https://ridewithamp.com/store/amp-beta-0.5) |
| 27 | + |
| 28 | +Alternatively, you can assemble a PCB with your preferred board manufacturer using the Gerbers provided in this repository or modify the project to your needs using the KiCad 5 project files. |
| 29 | + |
| 30 | +## License |
| 31 | + |
32 | 32 | [Strong Reciprocal CERN Open Hardware License v2](License.md)
|
0 commit comments