TarableCode
tarableco.de
TarableCode
@tarableco.de
Tara.

I write weird code that does weird things sometimes.
Toronto smells weird.
I remember having this exact issue then getting bored and distracted and moving on.
Wishing you better luck lol.
October 22, 2025 at 8:23 PM
IIRC it was the connector itself because the other board worked.
May 31, 2025 at 3:09 PM
That is super likely to happen, so maybe I do need a different approach.
I'll probably end up back at 0603.
May 2, 2025 at 2:08 PM
Unfortunately at the moment time and money are in short supply.
I definitely want to revisit it though.
April 28, 2025 at 2:56 PM
I remember getting a bunch of parts to make my own, but I guess I got distracted.
The unmodified toaster oven remains in the closet.

Problem is that making proper software to handle reflow profiles was going to take too long and I couldn’t afford a premade controller.
April 28, 2025 at 2:55 PM
There's probably a tonne of them out there, it's always just a matter of time, money, or both.
It feels like one of those things where to do it properly is going to cost $100+ in parts or hours of code plus $50 in parts.
April 28, 2025 at 2:12 PM
That looks so cool but the price is far beyond what I can afford right now.
Someday...
April 28, 2025 at 1:03 PM
All I have is a toaster oven, but I haven't gotten around to buying a reflow controller for it yet.
April 28, 2025 at 1:02 PM
What a ride…
On one board I lifted the usb connector because I’m clumsy, and on the other the bootloader button wasn’t soldered properly on one side.
Seems to be working fine now :)
April 25, 2025 at 9:49 PM
I'm kinda curious to see what that looks like.
April 25, 2025 at 2:02 PM
I think I found it...
Somehow GND is not connected properly at the very least since the board powers up (partially) through USB only if the ground is connected to my programmer.

I think I'll have to remove the USB connector to debug this further; especially that weird grounding issue.
April 25, 2025 at 11:38 AM
The pull-up should be internal; I copied the design from my breadboard setup, but clearly something is awry.
I think I’ll have to pull off the usb connector so I can get a logic analyzer in there.

Come to think of it, it didn’t power up through usb unless via hub…
Something weird is up.
April 24, 2025 at 6:03 PM
I'm kicking myself for not adding test points for USB, and now it doesn't want to enumerate for either TinyUSB or the built-in USB bootloader.

I'm not really sure what to do in this situation; USB is kind of a big deal for what I want to do.
Any thoughts?
April 24, 2025 at 2:35 PM
External oscillator is now working :D
I had to lift it up using hot air, disconnect the enable pad and leave it floating.
I guess it really was active high after all. Whoops.
April 23, 2025 at 8:07 PM
Shouldn't I be seeing something from the out pin though?
My first guess was the pin labeled "tri-state" with no other documentation is actually active high instead of active low as in my design.

Or I could just lift it and use the internal oscillator, but still I was certain I got it right :/
April 22, 2025 at 4:24 PM
The idea was to use an external oscillator instead of a crystal, but it's certainly possible I chose the wrong part and that's why.
www.lcsc.com/product-deta...

If so then, oof, that suuucks.
I could have sworn I spent extra time trying to get the right part.
XOS32008000LT00351005 | TOGNJING | Price | In Stock | LCSC Electronics
XOS32008000LT00351005 by TOGNJING - In-stock components at LCSC. Price from $0.1832. Free access XOS32008000LT00351005 datasheet, Package, pinout diagrams, and BOM tools.
www.lcsc.com
April 22, 2025 at 3:43 PM
Oh nooooooooooo there's nothing coming from the external oscillatooooorrrrrrrrr!

;_;
April 22, 2025 at 1:04 PM
It's a ch32v203 with 128mbit spi flash on board and a connector for a round TFT display.
I had it assembled for me by JLCPCB, so if anything doesn't work its a whole lotta dough down the drain.

At least so far it programs and I get UART output, though the USB connector should've been further out
April 22, 2025 at 11:35 AM
No worries; I played around with my footprint until I got something I was happy with.
In fact, the board just finished production and I hope to see it soon.
April 15, 2025 at 11:25 AM
Would you mind sharing your footprint?
It looks like you even have the little holes for aligning the connector and everything.
April 9, 2025 at 2:35 PM