1
0
mirror of https://github.com/whowechina/popn_pico.git synced 2024-09-23 19:08:26 +02:00

Update document for PCB modification

This commit is contained in:
whowechina 2023-01-28 21:33:29 +08:00
parent 1d3193dc32
commit cafdb9760d
4 changed files with 14 additions and 1 deletions

View File

@ -7,7 +7,7 @@ Features:
* 1000Hz polling rate.
* HID lights (9 button lights and Logo RGB).
* 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>
@ -20,6 +20,10 @@ Thanks to:
* 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).
## 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
### Step 1 - Buy
@ -115,3 +119,12 @@ Thanks to:
<img src="doc/homemade_alignment.jpg" width="50%">
* After cured by UV light, they look like this:
<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

Binary file not shown.

After

Width:  |  Height:  |  Size: 224 KiB

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB