Currently in the process of waiting for parts to arrive and experimenting with some of the features I want to build into the GBZ.
- Raspberry Pi Zero W $12.45 (arrived)
- Samsung 32GB MicroSD Card $14.81 (arrived)
- Gray Game Boy DMG Case $5.29 (arrived)
- Gameboy DMG button PCB $6.00 + $2.00 (shipping) (arrived)
- Multi-color Buttons $1.14 + $0.16 (shipping) (arrived)
- Conductive Rubber Pads $1.37 (arrived)
- PSP Analog Joystick $1.46 (shipped)
- 12x12x8 mm Tactile Buttons $1.46 (shipped)
- 3.5 inch TFT HDMI Touch Screen $18.91 + $4.21 (shipping) (arrived) or 3.5 inch IPS HDMI LCD Screen $10.20 (shipped)
- HDMI Flat Ribbon Cable $9.36 (arrived)
- TrustFire 14500 Battery 3.7V (4pcs) $9.36 (arrived)
- Battery Protection Board $1.73 (arrived)
- 3.5MM DC Jack Socket (50pcs) $1.09 (arrived)
- 3.5mm Female Stereo Jack (10pcs) $0.99 (arrived)
- Digital Amplifier Board $1.30 (arrived)
- 28mm 8ohm 8Ω 2W Audio Speaker (2pcs) $1.22 (arrived)
- Arduino Pro Micro $2.85 (arrived)
- ATTiny167 $3.28 (shipped)
- Vertical Slide Switch (10pcs) $0.99 (arrived)
- TEMT6000 Light Sensor $0.99 (shipped)
- WS2812B 5050 RGB LED (NeoPixel) (10pcs) $1.89 (shipped)
- Some random (silicon) wire, resistors, capacitors, transistors etc. I have laying around...
Currently in this other post (http://www.sudomod.com/forum/viewtopic. ... 521#p37521) talking about I2C communication between an ATTiny167 and Raspberry Pi. The ATTiny167 can do analog reads of the battery voltage and ambient light and communicate this with the Raspberry Pi. The ATTiny167 will also handle the shutdown of the Raspberry PI by monitoring the toggle slide switch and control the NeoPixel and LCD backlight.
Edit: First ATTiny167 has arrived however I accidentally blew it up by shorting some of the 5V outputs... New one is ordered!
Disassembled the screen into three parts: the touch layer, screen and controller board. Furthermore I removed the headers from the controller board since they are not needed, I will also be removing the audio jack connector (here I will connect the amplifier, audio over HDMI) and backlight switch and cut off a piece of the controller board where there are no traces (the part with the Kedei text). Since touch is not really needed, inaccurate and made of a plastic "blurry" layer, it will not be used.
Touch Layer, Screen and Controller Board
Also ordered this screen https://nl.aliexpress.com/item/Raspberr ... 62038.html which is sometimes on sale for around 10 dollars. Seems to be an updated version of the "Kedei" screen I am currently using, will definitely update this post with a comparison between the two.
To be continued...