Print A Drill Press For Your Printed Circuit Boards

If you make printed circuit boards the old fashioned way by etching them yourself, you may need to drill a lot of holes; even surface-mount converts still need header pins on occasion. But, drilling these holes by hand often leads to broken drill bits, which always seems to happen with …read more

Continue reading Print A Drill Press For Your Printed Circuit Boards

Mechpen: SCARA Drawbot For The Big Picture

It’s not uncommon to find us doodling on paper as an aid to thinking, for recreation, or simply because we’re bored. But, this kind of manual labor is so last century. It’s 2019, and we should have robots to fill our notebooks with cross-hatched illustrations. Well, [Alex Weber] is way …read more

Continue reading Mechpen: SCARA Drawbot For The Big Picture

Faux-Neon Sign Says What?, Auf Deutsch

To a speaker of English, a sign asking ‘Was?” may not make much sense. In German, however, the question is a more thought-provoking “What?” That’s exactly the point of this faux-neon sign created by [noniq]. The sign uses silicone-enclosed “neon-like” LED strips to spell out the question for all to …read more

Continue reading Faux-Neon Sign Says What?, Auf Deutsch

Your Arduino SAMD21 ADC is Lying to You

One of the great things about the Arduino environment is that it covers a wide variety of hardware with a common interface. Importantly, this isn’t just about language, but also about abstracting away the gory details of the underlying silicon. The problem is, of course, that someone has to decode …read more

Continue reading Your Arduino SAMD21 ADC is Lying to You

New Teensy 4.0 Blows Away Benchmarks, Implements Self-Recovery, Returns to Smaller Form

Paul Stoffregen did it again: the Teensy 4.0 has been released. The latest in the Teensy microcontroller development board line, the 4.0 returns to the smaller form-factor last seen with the 3.2, as opposed to the larger 3.5 and 3.6 boards.

Don’t let the smaller size fool you; the 4.0 …read more

Continue reading New Teensy 4.0 Blows Away Benchmarks, Implements Self-Recovery, Returns to Smaller Form

Say it With Me: Bandwidth

Bandwidth is one of those technical terms that has been overloaded in popular speech: as an example, an editor might ask if you have the bandwidth to write a Hackaday piece about bandwidth. Besides this colloquial usage, there are several very specific meanings in an engineering context. We might speak …read more

Continue reading Say it With Me: Bandwidth

ESP32 Gets Advance Windowed Apps Using This VGA GUI Library

We featured [Fabrizio Di Vittorio]’s FabGL library for the ESP32 back in April of this year. This library allows VGA output using a simple resistor based DAC (3 resistors for 8 colors; 6 resistors for 64 colors), and includes functions for PS/2 mouse and keyboard input, a graphics library, and …read more

Continue reading ESP32 Gets Advance Windowed Apps Using This VGA GUI Library

Fly a Pi On Your Next Model Rocket

From time to time, we see electronics projects for model rocket instrumentation. Those who have been involved in the hobby for many years may remember when 8-bit microcontrollers like the PIC16F84 were the kind of hardware you might fly on a mission. These days, however, there’s little reason not to …read more

Continue reading Fly a Pi On Your Next Model Rocket

Reverse Engineering Cyclic Redundancy Codes

Cyclic redundancy codes (CRC) are a type of checksum commonly used to detect errors in data transmission. For instance, every Ethernet packet that brought you the web page you’re reading now carried with it a frame check sequence that was calculated using a CRC algorithm. Any corrupted packets that failed …read more

Continue reading Reverse Engineering Cyclic Redundancy Codes