mirror of
https://github.com/whowechina/popn_pico.git
synced 2024-11-24 06:50:18 +01:00
Update document for PCB modification
This commit is contained in:
parent
1d3193dc32
commit
cafdb9760d
15
README.md
15
README.md
@ -7,7 +7,7 @@ Features:
|
|||||||
* 1000Hz polling rate.
|
* 1000Hz polling rate.
|
||||||
* HID lights (9 button lights and Logo RGB).
|
* HID lights (9 button lights and Logo RGB).
|
||||||
* RGB rainbow effects.
|
* RGB rainbow effects.
|
||||||
* So far, it only supports Gamepad mode.
|
* Light brightness control (v1.2+).
|
||||||
|
|
||||||
<video src="https://user-images.githubusercontent.com/11623830/189601050-35440f27-5d67-4410-8533-f4e92887f753.mp4" controls="controls" width="50%">
|
<video src="https://user-images.githubusercontent.com/11623830/189601050-35440f27-5d67-4410-8533-f4e92887f753.mp4" controls="controls" width="50%">
|
||||||
</video>
|
</video>
|
||||||
@ -20,6 +20,10 @@ Thanks to:
|
|||||||
* CrazyRedMachine, I got panel arts from his SVG files: https://github.com/CrazyRedMachine/PopnPanel.
|
* CrazyRedMachine, I got panel arts from his SVG files: https://github.com/CrazyRedMachine/PopnPanel.
|
||||||
* Many respectful guys/companies who made their tools or materials free or open source (KiCad, OpenSCAD, InkScape, Raspberry things).
|
* Many respectful guys/companies who made their tools or materials free or open source (KiCad, OpenSCAD, InkScape, Raspberry things).
|
||||||
|
|
||||||
|
## Special Notes
|
||||||
|
For builds v1.1 and earlier, you need to do a small modification and the main PCB to get brightness control with latest firmware.
|
||||||
|
See the bottom of this document.
|
||||||
|
|
||||||
## HOW TO BUILD
|
## HOW TO BUILD
|
||||||
|
|
||||||
### Step 1 - Buy
|
### Step 1 - Buy
|
||||||
@ -115,3 +119,12 @@ Thanks to:
|
|||||||
<img src="doc/homemade_alignment.jpg" width="50%">
|
<img src="doc/homemade_alignment.jpg" width="50%">
|
||||||
* After cured by UV light, they look like this:
|
* After cured by UV light, they look like this:
|
||||||
<img src="doc/homemade_cured.jpg" width="50%">
|
<img src="doc/homemade_cured.jpg" width="50%">
|
||||||
|
|
||||||
|
## Modification for v1.1 and earlier PCB
|
||||||
|
In the first version of main PCB (v1.1 and earlier) I chose a wrong GPIO for the button 9 LED which caused a PWM conflict. To support brightness and fading control, that must be fixed.
|
||||||
|
The idea is to cut the old LED 9 track and wire it to a different pin (GPIO18). The blue * mark in the picture means "to cut the track" and the red * mark means "to solder".
|
||||||
|
If you don't need brightness and fading control, you don't need make this modification, just use v1.1 firmware.
|
||||||
|
Sorry for the mistakes I made.
|
||||||
|
<img src="doc/v12_fix.jpg" width="50%">
|
||||||
|
<img src="doc/v12_fix_1.jpg" width="50%">
|
||||||
|
<img src="doc/v12_fix_2.jpg" width="50%">
|
||||||
|
BIN
doc/v12_fix.jpg
Normal file
BIN
doc/v12_fix.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 224 KiB |
BIN
doc/v12_fix_1.jpg
Normal file
BIN
doc/v12_fix_1.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 70 KiB |
BIN
doc/v12_fix_2.jpg
Normal file
BIN
doc/v12_fix_2.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 74 KiB |
Loading…
Reference in New Issue
Block a user