Patrick the purple dragon

dragoncoder047’s blog

random thoughts about nonrandom things

Articles tagged with electronics

Depends on Your Definition of Viral

By dragoncoder047

Over the first weekend in March I had a bit of free time. I enjoy electronics, so I pulled out an old Snap Circuits kit I had as a kid and started playing around with it. I had the spring-pin connectors in the SC-750 edition, so I started plugging in …


Error: out of memory

By dragoncoder047

I’ve been doing a little bit of everything lately. I’ve done a little work on PICKLE, trying to implement it first in Python so I don’t have to worry about the garbage collector. (The pattern-matching code is extremely complicated and screwed with my brain until I realized …


Not Your Daddy's Boost Converter

By dragoncoder047

The original Roboraptor had dual power supplies. Two “AA” size batteries supplied 3 volts for the logic circuitry, and four batteries in a separarte circuit provided 6 volts for the motors. My redesign of the Roboraptor is designed to run off of a large single-cell 3.7 volt lithium battery …


Well, I Got Something...

By dragoncoder047

Today I did a quick test of my little ATtiny85 microcontrollers’ capabilities. I had them sitting in a jar for a while, and I wanted to see if I could use them in conjunction as a coprocessor to manage some mundane task like regulating a motor. I have previously written …


Schemascii ± 0

By dragoncoder047

I have been working really hard this week on Schemascii. Like, maybe too much. But, I finally got Schemascii to the point that I could (if I wanted) upload it to PyPI and it would be a valid package.

Schemascii is also able to be called as a command-line program …


Schemascii ± 1

By dragoncoder047

I spent the last two days fooling around with my half-idea of a diagramming program, Schemascii. What it’s supposed to do is be able to make a diagram of a circuit (like the ones you might make in Eagle or KiCad before you plan a circuit board) out of …


Hairy Circuit Layout Issues

By dragoncoder047

I’m starting to finalize the circuit boards needed for my Roboraptor upgrade. I am doing everything with THT components, which take up a lot of space, but I can solder by hand easily. Unfortunately, this means everything takes up a lot of space.

The top board, which will go …


Systems Tested

By dragoncoder047

Over winter break I was able to get some more progress done building circuits to get closer to an upgrade of my old, broken Roboraptor. There are a zillion different components to this project, and I wanted to test each separately to make sure they work before I make a …


Reverse-Engineering the Feedback 360

By dragoncoder047

Some time ago I ordered one of Parallax’s “Feedback 360” servos for a robotics project I’m working on. I wrote a little arduino library to control it, and it works well.

As-is, however, the servo itself is too big to fit where I want it to. I’m …


Two Down, A Zillion More To Go

By dragoncoder047

I have finally written code that actually compiled and ran on the little ESP32 board I bought, and I hate the blasted thing already.

For starters, the process is slow, annoying, and tedious:

  1. I click UPLOAD, and the Arduino IDE begins compiling by … dumping preferences.
  2. It then has to shuffle …

Shifting Gears

By dragoncoder047

Aaah, that’s been a nice break from coding. Four weeks with no commits pushed to Phoo. It’s a shame I left it in a broken state. I haven’t the slightest idea why it’s broken — but then again, all the other times Phoo broke, I never knew …