Tractor Drives Itself, Thanks to ESP32 and Open Source

Modern agricultural equipment has come a long way, embracing all kinds of smart features and electronic controls. While some manufacturers would prefer to be the sole gatekeepers of the access to these advanced features, that hasn’t stopped curious and enterprising folks from working on DIY solutions. One such example is this self-steering tractor demo by [Coffeetrac], which demonstrates having a computer plot and guide a tractor through an optimal coverage pattern.

A few different pieces needed to come together to make this all work. At the heart of it all is [Coffeetrac]’s ESP32-based Autosteer controller, which is the hardware that …read more

Continue reading Tractor Drives Itself, Thanks to ESP32 and Open Source

Soviet-Era 7-Segment Display, Built Like a Tank

In a way, all 7-segment displays are alike; at least from the outside looking in. On the inside it can be quite another story, and that’s certainly the case with the construction of this Soviet-era 7-segment numerical display. From the outside it may look a bit sturdier than usual, but it’s still instantly recognizable for what it is. On the inside is an unusual mixture of incandescent bulbs and plastic light guides.

The rear of the display is a PCB with a vaguely hexagonal pattern of low-voltage incandescent bulbs, and each bulb mates to one segment of the display. The …read more

Continue reading Soviet-Era 7-Segment Display, Built Like a Tank

Scratch Built Toe Clamps Keep Your Work In Place

[Kevin] owns a benchtop CNC mill that has proven itself to be a capable tool, but after becoming familiar with some of its shortcomings, he has made a few modifications. In order to more efficiently hold and access workpieces on his custom fixturing table, he designed and made his own toe clamps and they look beautiful.

The usual way to secure a piece of stock to a fixturing table is to use top-down clamps, which hold the workpiece from the top and screw down into the table. However, this method limits how much of the stock can be accessed by …read more

Continue reading Scratch Built Toe Clamps Keep Your Work In Place

Scratch Built Toe Clamps Keep Your Work In Place

[Kevin] owns a benchtop CNC mill that has proven itself to be a capable tool, but after becoming familiar with some of its shortcomings, he has made a few modifications. In order to more efficiently hold and access workpieces on his custom fixturing table, he designed and made his own toe clamps and they look beautiful.

The usual way to secure a piece of stock to a fixturing table is to use top-down clamps, which hold the workpiece from the top and screw down into the table. However, this method limits how much of the stock can be accessed by …read more

Continue reading Scratch Built Toe Clamps Keep Your Work In Place

Adding Energy Use and Cost to “Laundry Done” Notifications

Some time ago [Xose Pérez] got interested in generating a notification when his washer had completed a cycle, and now with added features like reporting power usage and cost, he’s put it all together into a Node-Red node that makes it easy to modify or integrate with other projects.

[Xose] started this journey with a Laundry Monitor he created that effectively used cheap hardware (and his own firmware) to monitor his washing machine’s current usage. That sensor was used as the basis for sending notifications informing him whenever the appliance’s cycle was done. Since then, he has continued to take …read more

Continue reading Adding Energy Use and Cost to “Laundry Done” Notifications

Code Review Lamp Subtly Reminds You To Help Your Fellow Developer

[Dimitris Platis] works in an environment with a peer review process for accepting code changes. Code reviews generally are a good thing. One downside though, is that a lack of responsiveness from other developers can result in a big hit to team’s development speed. It isn’t that other developers are unwilling to do the reviews, it’s more that individuals are often absorbed in their own work and notification emails are easily missed. There is also a bit of a “tragedy of the commons” vibe to the situation, where it’s easy to feel that someone else will surely attend to the …read more

Continue reading Code Review Lamp Subtly Reminds You To Help Your Fellow Developer

Drawing On an OLED with an ATtiny85, No RAM Buffers Allowed

Small I2C OLED displays are common nowadays, and thanks to the work of helpful developers, there are also a variety of graphics libraries for using them. Most of them work by using a RAM buffer, which means that anything one wants to draw gets written to a buffer representing the screen, and the contents of that buffer are copied out to the display whenever it is updated. The drawback is that for some microcontrollers, there simply isn’t enough RAM for this approach to work. For example, a 128×64 monochrome OLED requires a 1024 byte buffer, but that’s bad news if …read more

Continue reading Drawing On an OLED with an ATtiny85, No RAM Buffers Allowed

With Grinning Keyboard and Sleek Design, This Synth Shows It All

Stylish! is a wearable music synthesizer that combines slick design with stylus based operation to yield a giant trucker-style belt buckle that can pump out electronic tunes. With a PCB keyboard and LED-surrounded inset speaker that resembles an eyeball over a wide grin, Stylish! certainly has a unique look to it. Other synthesizer designs may have more functions, but certainly not more style.

The unit’s stylus and PCB key interface resemble a Stylophone, but [Tim Trzepacz] has added many sound synthesis features as well as a smooth design and LED feedback, all tied together with battery power and integrated speaker …read more

Continue reading With Grinning Keyboard and Sleek Design, This Synth Shows It All

Looks Like a Glove, Plays Like a Musical Instrument

The GePS is a musical project that shows how important integration work is when it comes to gesture controls. Creators [Cedric Spindler] and [Frederic Robinson] demonstrate how the output of a hand-mounted IMU (Inertial Measurement Unit) and magnetometer can be used to turn motion, gestures, and quick snap movements into musical output. The GePS is designed to have enough repeatability and low enough latency that feedback is practically immediate. As a result, it can be used and played like any other musical instrument that creates sound from physical movements in a predictable way. It’s not unlike a Theremin in that …read more

Continue reading Looks Like a Glove, Plays Like a Musical Instrument

I2C Bootloader for ATtiny85 Lets Other Micros Push Firmware Updates

There are a few different ways of getting firmware onto one of AVR’s ATtiny85 microcontrollers, including bootloaders that allow for firmware to be updated without the need to plug the chip into a programmer. However, [casanovg] wasn’t satisfied with those so he sent us a tip letting us know he wrote an I2C bootloader for the ATtiny85 called Timonel. It takes into account a few particulars of the part, such as the fact that it lacks a protected memory area where a bootloader would normally reside, and it doesn’t have a native I2C interface, only the USI (Universal Serial …read more

Continue reading I2C Bootloader for ATtiny85 Lets Other Micros Push Firmware Updates