TarableCode
tarableco.de
TarableCode
@tarableco.de
Tara.

I write weird code that does weird things sometimes.
Toronto smells weird.
Tested and working: DS1232 MicroMonitor chip
December 6, 2025 at 4:48 PM
NEC D71055C (i8255) blinky with ch32v003.
December 5, 2025 at 11:02 PM
Scavenged parts round 2:

NEC D71051C - Serial control unit
NEC D71055C - Parallel interface unit
NEC D720010 - Multi-protocol serial controller
NEC D71059C - Interrupt control unit
NEC D71054C - Programmable timer/counter

1x 74HC04
2x 74HC373
December 4, 2025 at 5:28 PM
Idea: build a 6502/z80/v20 computer using at least 80% scavenged components.

Not sure about passives, I'd probably use new, but I have a TON of boards with neat stuff on them just waiting for a harvest.
December 4, 2025 at 12:25 AM
Wait…
Are THT capacitors just SMT in disguise?
December 3, 2025 at 11:59 PM
Scope creep:
Step 1: “I should build something to monitor an 8bit cpu bus”
Step 2: “Maybe it should be able to write to the bus?”

There is no step 3, I kinda get lost in the clouds and not build anything.
December 3, 2025 at 4:17 PM
As school winds down and hopefully I graduate, I need to find a new project to work on.

Maybe 6502 based?
Something weirder maybe?
Maybe something practical or useful?

I need more portfolio pieces anyway now :)
December 1, 2025 at 3:55 PM
I’m not sure how to solve this problem. The threads on the standoffs are too short, but they don’t seem to make longer ones.

Any ideas how I can mount this PCB?
I do have those knurled screw inserts, but the plastic isn’t solid so I’m a bit scared of ruining my only 3d print.
November 24, 2025 at 8:16 PM
Writing thousands of lines of code: OK
Designing and building hardware: OK
Crimping a ribbon cable strand onto a dupont connector: FUCKING IMPOSSIBLE

I swear I've tried hundreds of times but it just won't work. Is there a trick to this that the dozen of youtube videos I saw missed?

I'm going crazy
November 14, 2025 at 5:55 PM
I'm trying to desolder a through hole pin header, and while the pins came off easily I cannot for the life of me get leftover solder out of the hole with wick.

I mixed in some leaded solder to take the pins off, but I wonder if there is still some left behind?

Any ideas?
November 13, 2025 at 8:36 PM
Trying to take pictures of the sky.
September 28, 2025 at 5:36 PM
Great.
Totally fine that fetish posts appear not only in the discover feed, but on the main feed as well “from discover” in my main feed as well.

I won’t be reading this app in public anymore :(
July 15, 2025 at 5:06 PM
Just curious how feasible manual pasting and hot air soldering of 0402 parts is.
They look terrifyingly small.
April 26, 2025 at 3:31 PM
Yay: Part of my PCB works!
Noooooo: USB Does not!
April 24, 2025 at 2:35 PM
PCBs came and this one seems to program.
I’m a bit afraid of checking further in case I made a boat anchor, in which case I would be emotionally devastated for several hours to a day or so.

If I never actually test it then it’s possible everything works.
April 22, 2025 at 12:12 AM
I have no idea if I’m doing this correctly or if I’m about to make expensive e-waste.

Anybody used these kind of ribbon cables or displays?
April 7, 2025 at 11:51 PM
Pointless, but it was fun to try.
April 4, 2025 at 2:42 PM
For a while now I've been working on a kind of "shim" to allow the TFT_eSPI Arduino library to initialize displays without using the Arduino framework.

github.com/TaraHoleInIt...

All this does is provide a small layer between TFT_eSPI's display drivers and the interface you write for your platform
GitHub - TaraHoleInIt/tft_espi_shim
Contribute to TaraHoleInIt/tft_espi_shim development by creating an account on GitHub.
github.com
April 3, 2025 at 11:44 PM
God that ratsnest looks indimidating...
I really hope I'm not going to create e-waste right out of the gate.
March 25, 2025 at 5:23 PM
Finally got around to playing with this scope to help debug issues with SPI speed beyond 18MHz.

Well, it looks like the 10x probes that came with this interfere with anything beyond ~8MHz.
Still, that can't look good, right?
March 19, 2025 at 1:25 PM
Just how bad for signal integrity are flying wires?
My current project uses a ch32v203 development board which is not breadboard friendly, and as such there are wires EVERYWHERE.

I really should get a PCB made, but I still feel like I'm not at that stage yet. I don't wanna make e-waste.
March 11, 2025 at 3:11 PM
I just spent hours trying to debug why tinyusb wasn't enumerating only to find out it's because of the USB hub I'm using? What the heck?

It worked on Windows a windows PC though, just Mac + hub brings out the problem.
February 21, 2025 at 8:26 PM
Bitbanged WS2812B LEDs on the Adafruit QT Py CH32v203.
I wasn't expecting this pattern at all, I just started out rotating bits to the left and was pleasantly surprised.

This is my first time driving addressable LEDs with my own code.
February 17, 2025 at 4:06 AM
I've been playing with the CRC hardware on the ch32v003 for a while, and so far 8-bit CRCs work fine if not reflected and the starting value is 0x00.

No luck so far on CRC16. If the hardware requires the input be byteswapped then that kinda kills the idea of using DMA to calculate a CRC :/
February 11, 2025 at 3:46 PM
Prolly fine…
CMD8 Succeeding so far, but lots more to go.
January 31, 2025 at 8:19 PM