Assembling my Smallest Sanni Portable Cartreader Yet
Channel: makho
Date: 17/06/2019

I believe I've made the smallest (portable) cart reader in the world. This is my original hardware design using the schematics and software from: https://github.com/sanni/cartreader . I did have to make some concessions to make everything fit properly, including the manual trimming of a lot of components for flush installs. If this thing has to be disassembled, it's going to get messy. 

Sorry for the long video but it did take me quite a bit to install everything. This was my first time building this device and I had to figure it out as I went. 

Previous hardware revision (v1.1) here: https://youtu.be/kCagzAQVYlU

Feel free to join the discussion at the r/gameboy discord: https://discord.gg/Dv49MqA

The "Pro" files are the main shield that the arduino gets soldered to. The "a" version just has a couple of the footprints updated and corrected so you can choc switches without having to bend the pins and so you can use through hole resistors instead of surface mount. The "b" variant has a slightly tweaked layout that should make for a slightly more compact and clean looking install at the cost of being slightly thicker. The "GBA" file is the physical cart reader shield. The wiring and tracks are completely untweaked but I did update the silkscreen to reflect the pins that actually need to be soldered. The "c" variant is the "b" variant but I redid the traces manually and made them thicker to allow for a more aesthetic appearance. I'd recommend using the "c" variant if getting an "after dark" PCB from oshpark (black substrate with clear solder mask) otherwise "a" or "b" might be better. Sorry for giving so many choices. Again, these files are untested. I'd recommend panelizing them yourself like I did in the video and once I get these boards tested, I'll upload panelized versions for building. If you do end up building these, please let me know down below or on discord. Thanks.

Here are the updated and as of yet, untested gerbers. Build these at your own risk. 
Pro 1.2a: https://www.dropbox.com/s/7fmtrhzirh72cyk/sanni_pro_v1.2a.zip?dl=1
Pro 1.2b: https://www.dropbox.com/s/6srzaup87urtl80/sanni_pro_v1.2b.zip?dl=1
Pro 1.2c: https://www.dropbox.com/s/pjptka9x7i5hh5g/sanni_pro_1_2_c.zip?dl=1

GBA 1.2a: https://www.dropbox.com/s/bpqte0yuzq0t91l/sanni_gba_shield_v1.2a.zip?dl=1
Flash Adapter: removed because it doesn't work

BOM here: https://www.dropbox.com/s/bj3715f2w9bcpod/sanni%201_2_a%20bom.xls?dl=1

I made a video of the v1.2c assembly: https://youtu.be/GbIMFZ5j5U0