Zach Frew’s Liquid Lite Brite creates low-res art out of liquid dye

As a child, chances are you came across a Lite-Brite at some point. The toy consisted of a light box with small plastic pegs that fit into a panel and lit up to form a picture. Drawing inspiration from that, mechatronics engineer Zach Frew thought “it would be cool to make a robot that consumes a digital image and outputs a watercolor painting.” What he came up with as a “first step along that path” is a homemade liquid handling workstation to dispense and mix a CMYK dye solution in a 384-well microplate “canvas.”

Liquid distribution is calculated with the help of a Python script that takes a 24×16 pixel image as input and assigns each pixel an RGB value. The “printing” is handled by the common RepRap configuration of an Arduino Mega and a RAMPS 1.4 shield, plus a PCA9685 expander chip. The X, Y, and Z axes move via stepper motors and rails, while color mixing is accomplished using five servo-actuated valves. A stepper-driven peristaltic pump is employed for liquid placement, producing low-resolution yet no less beautiful art.

Read more…

3D Printing 90 degree Overhands with Non-Planar Slicing

When slicing a model for 3D printing, the part is divided into a stack of flat, 2D layers. But there’s an alternative in the form of non-planar slicing, where the layers can follow 3D curves. [Rene K. Mueller] took this a step further and successfully used non-planar slicing to print 90° overhangs on a normal Cartesian FDM printer.

Non-planar layers have been around for a while, but were generally limited to creating smooth curves without layer lines. The idea of using the technique for overhangs had been floating around in [Rene]’s head for a while, and he was spurred to action after seeing the rotating tilted nozzle printer featured here on Hackaday. The idea is only to have the outer edge of each layer overhang, by making each layer slope downward toward the overhang. [Rene] programmed a conic slicer algorithm for this purpose, which splits the model into dome-shaped layers, like an onion.

Read more…

Hackboard 2 Is a $140 Windows 10 Pro Single-Board Computer

Powered by a dual-core Intel Celeron processor and 4GB of RAM, there’s also an Ubuntu version for $99.

The Raspberry Pi continues to be the most-popular choice for single-board computers, especially considering the very low price point. But what if you want a single-board computer capable of running Windows 10? The Hackboard 2 offers just that for a surprisingly low price.

Hackboard 2 was created by a team spread across Austin, London, and Shezhen. As The Hackboard website explains, the idea was formed very early in the coronavirus pandemic when Quantum Engineering CEO Mike Callow came up with the idea of “creating a small, low-cost, Windows-powered and Intel-based computer for children, parents, and educators who wouldn’t normally be able to afford one.”

Read more…

Nano Piano – An Ardiuno Based Nano Piano

A simple, small piano that is not only small as the name implies, but it runs off of the Arduino Nano Every.

Nano Piano is a four key piano that runs off of an Arduino Nano Every. This project is beginner friendly, and it is great if you are looking to get into Arduino or electronics as a whole. I will be going over everything you need to know to create this project. You get to decide how its assembled but I will be showing you all the electronics and things you need to make it work.

Read more…

Ping Pong Scoreboard with animation and sound

We play a lot of ping pong, but lose track of the score and who is supposed to serve. This scoreboard introduces the game, keeps track of whose serve it is, keeps score and congratulates the winner at the end. Uses an rgb matrix and a soundboard.

The scoreboard uses an Arduino Mega (for the RGB matrix and soundboard pins, mostly) and several LED and LCD panels.   The games are configurable to be either 11 points or 21 and the service can be switched at either 2 points or 5 points.  The warmup begins with a virtual ping pong match on the matrix and then several vocal announcements including “Lets Play Ping Pong” and “Shall We Play a Game”.  Each point is entered using a big lighted button on the top (one for each player).   Service is announced with “Switch Serve” and the arrows pointing towards player 1 or  2.   The announcement of player can be switched from two specific people by name or generic “Player 1” and “Player 2”.   At the end of a game, the winner is announced and there’s applause, etc.  The soundboard is loaded with all these sounds, etc.

Read more…

MicroNova’s AmpliPi Is a RaspberryPi Powered Open Source Audio System for Your Entire Home

Driven by a Raspberry Pi Compute Module 3+, this Python-powered audio system supports up to six stereos zones — expandable to 36.

MicroNova has launched a crowdfunding campaign for AmpliPi — an open source, whole-home audio system powered by a Raspberry Pi Compute Module 3+ and running a Python REST API and mobile-first web application.

“AmpliPi is a multi room/zone home audio controller and amplifier made for whole house audio systems with many zones,” explains MicroNova co-founder Jason Gorski of the device. “It can play up to 4 simultaneous audio streams (Pandora, Spotify, AirPlay, etc) or sources (RCA inputs), each routed to one or many zones, all of which are configurable in real-time using the self-hosted AmpliPi Web App or its underlying REST API.”

Read more…