Tinker project based on the Playdate handheld console from Panic.
Thrilled to report that Cheapdate V1 is now fully operational!
Once I tracked down the last issue (a short on the main CPU), I plugged the screen in and saw my triangles.
Will do another more detailed post for anyone following along.
Pumped after this one.
It lives, it breathes! This is Cheapdate booting for the first time running a simple blink LED programme. I don't want to understate the multitude of things that have come together for this to power on and run code. Very happy right now!
Went ahead with the big assemble on Cheapdate V1
Overall I'd say EZ Bake (my reflow oven project) came through in a big way. Some manual corrections to make, primarily solder 'bridging' on the CPU. AFAIK manual corrections are common even for commercial SMD solder bakes.
The ribbon cable connector (top left) is a bit sketchy too (confirmed by some multimeter prodding). I'll get this cleaned up tomorrow, will need to source some isopropyl alcohol from somewhere (??), then attempt to get this thing booting!
Locked and loaded. The stencil I had made matches perfectly!
Just trying on for size at the moment. Before I dive in and bake this boi I want to do an inventory on all the parts and where they will go.
Good thing I checked... Forgot to order the voltage regulator and a bunch of 1uf caps. Standing down until they arrive.
Finally here! The prototype board for my PlayDate fan project, Cheapdate.
Excited to get these in the oven and see if I actually know anything about PCB design. Shout out to OSHPark, they look amazing!
Simple 3D test.. fixed point matrix multiplication got my blood pressure turned way tf up.
Quick Cheapdate update: 1) Doubled thee performance this week using old-school software techniques. 2) Prototype PCB is now in the country, hoping Royal Mail come through with the goods on Monday!
Surface mount solder stencil for Cheapdate arrived today. This mask was produced from the same CAD drawing that was sent to the PCB manufacturer. It will allow me to scrape liquid solder across it, leaving solder on only the parts that need it.
Took way longer than I thought, but I think this is finally my first prototype board for Cheapdate
Some interesting problems to deal with here, like the 16mhz crystal at the heart the device being very sensitive to other signals.
Have been researching how a pro outfit might design and manufacture a product like PlayDate.
This has led me to Eagle for PCB design and layout and Fusion 360 for package design and manufacturing.
Cheapdate prototype now in Eagle/fusion, this hobby may have gotten out of hand..