With these modifications you should have:
- Fully functional with 5V input
- Less than 3mm of overall board height
- Understanding of how to use the screen control buttons
At the end I will include a list of components you can use as replacements.
This is the picture I will be referring to in all the following descriptions:
Red Section:
This is an input filter and the bulk capacitance necessary for the input of the step-down voltage converter.
- Replace D1 with a 1206 size 0 ohm resistor
- Remove C1
- Replace L1 with a 1206 size 0 ohm resistor
- Replace C2 with a 47uF 1206 size capacitor
This is the buck converter (step-down regulator) IC, and the output filter components
- Remove IC1
- Put a solder blob to short together pins 2 and 3. These pins are shown in the yellow shaded box
- Replace L2 with a 1206 size 0 ohm resistor
- Replace C3 with a 47uF 1206 size capacitor
This is a boost converter, that provides a high voltage to the LCD screen. Have not traced exactly what this voltage is for, but it is essential for the screen to work. But it is nice to be able to replace parts and make everything a lower profile
- Replace L3 with a replacement 22uH inductor
- Replace D2 with a new flat SMA pacakage diode
27MHz oscillator that provides a clock to the AMT630A
- Replace this with a suitable 27MHz crystal
This is the 2-pin connector coming from the button board. The pin in the white shaded box is the signal line, the other pin is ground. Yes there is only one signal pin for the 3 different buttons on the board. When a button is pressed on the button board, it connects the bottom side of a resistor on that board to ground, creating a voltage divider that changes the voltage on this signal line. There is an ADC in the AMT630A that converts this voltage and determines what button was pressed. The menu button has a 4.7k resistor, the up button has a 2k resistor, and down has a 1k resistor. With this you should be able to build your own button interface and relocate it wherever you would like. Or find a method to repurpose existing buttons to control the screen, as in my GBA SPi-Zero
- Remove this connector for the lowest profile
- Optional: Connect the signal line from your buttons to the pin in the white shaded box, and connect ground to the other pin.
Components List:
- 1206 size 0 ohm resistors: https://www.digikey.com/product-detail/ ... -ND/732131
- 1206 size 47uF capacitors: https://www.digikey.com/product-detail/ ... ND/2334924
- SMA package diode: https://www.digikey.com/product-detail/ ... ND/5801705
- 27MHz crystal: https://www.digikey.com/product-detail/ ... ND/2624221
- 22uH replacement inductors: http://www.mouser.com/Search/ProductDet ... 018220M-10
Minimum required for 5V operation:
- Remove IC1 in the yellow box
- Solder blob pins 2 and 3 (yellow shaded box) to complete the circuit path
Please look at the Expected Results pictures as a reference for what your boards should look like when they are finished.
I will do my best to answer any questions anyone has. But as of right now I am only familiar with the BW Variant 9 board