TarableCode
@tarableco.de
Tara.
I write weird code that does weird things sometimes.
Toronto smells weird.
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.
Wishing you better luck lol.
October 22, 2025 at 8:23 PM
I remember having this exact issue then getting bored and distracted and moving on.
Wishing you better luck lol.
Wishing you better luck lol.
IIRC it was the connector itself because the other board worked.
May 31, 2025 at 3:09 PM
IIRC it was the connector itself because the other board worked.
That is super likely to happen, so maybe I do need a different approach.
I'll probably end up back at 0603.
I'll probably end up back at 0603.
May 2, 2025 at 2:08 PM
That is super likely to happen, so maybe I do need a different approach.
I'll probably end up back at 0603.
I'll probably end up back at 0603.
Unfortunately at the moment time and money are in short supply.
I definitely want to revisit it though.
I definitely want to revisit it though.
April 28, 2025 at 2:56 PM
Unfortunately at the moment time and money are in short supply.
I definitely want to revisit it though.
I definitely want to revisit it though.
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.
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
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.
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.
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.
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
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.
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.
That looks so cool but the price is far beyond what I can afford right now.
Someday...
Someday...
April 28, 2025 at 1:03 PM
That looks so cool but the price is far beyond what I can afford right now.
Someday...
Someday...
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
All I have is a toaster oven, but I haven't gotten around to buying a reflow controller for it yet.
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 :)
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
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 :)
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 :)
I'm kinda curious to see what that looks like.
April 25, 2025 at 2:02 PM
I'm kinda curious to see what that looks like.
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.
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
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.
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.
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.
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
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.
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.
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?
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
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?
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?
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.
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
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.
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.
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 :/
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
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 :/
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 :/
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.
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
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.
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.
Oh nooooooooooo there's nothing coming from the external oscillatooooorrrrrrrrr!
;_;
;_;
April 22, 2025 at 1:04 PM
Oh nooooooooooo there's nothing coming from the external oscillatooooorrrrrrrrr!
;_;
;_;
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
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
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
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
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.
In fact, the board just finished production and I hope to see it soon.
April 15, 2025 at 11:25 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.
In fact, the board just finished production and I hope to see it soon.
Would you mind sharing your footprint?
It looks like you even have the little holes for aligning the connector and everything.
It looks like you even have the little holes for aligning the connector and everything.
April 9, 2025 at 2:35 PM
Would you mind sharing your footprint?
It looks like you even have the little holes for aligning the connector and everything.
It looks like you even have the little holes for aligning the connector and everything.