Close

New PCBs! New Problems T_T

A project log for Paw Pet

Pocketable digital pet using the ATSAMD21 and Sharp memory lcd for long battery life.

nanocodebugNanoCodeBug 12/17/2021 at 05:090 Comments

New PCBs arrived! Just in time to assemble another prototype before the holidays. Still learning how to do SMD soldering with hot air. I cleaned up the PCBs later, but here it is almost complete. Feels like it's still easier to solder the larger chips with an iron than with hot air at the moment. Hot air makes getting the 805 sized parts a lot easier to seat nicely though. 


Unfortunately, this board has a major flaw, highlighted below. I've accidentally flipped the data positive and data negative. Everything else works though! I won't be able to work with this prototype as a MSC device, but programming and debugging over jtag works fine. I'll remove the battery socket and add headers for attaching the CurrentRanger.

Next revision will have the mosfet for toggling the voltage divider, as well as an updated usb-c circuit, to be more compliant with the detect lines both getting resistors, and the D1 and D2 lines being paired together. As well as a resistor to simulate load on the usb 5v line, for devices that refuse to start data communication unless power draw is detected.

Discussions