Content for Project

Arduino Tetris LED game

“Today we will see how to build this awesome TETRIS game made with arduino. The project also has sounds as for example the tetris theme and other beeps and you could add any other sound to the SD card inside …

Autoleveling with a BLTouch on a CNC Machine

“It’s a little interface to use a BLTouch for autoleveling on a GRBL based CNC machine. This Z touch probe is actually meant to be used for autoleveling the print bed on a 3D printer. But because the machine …

Berry Racer - An Arduino Game Played on a Custom PCB

“I designed a PCB that uses a Teensy, an LCD screen, joystick, buttons, battery and speaker to create a GameBoy-like gaming system! Berry Racer is a game that I came up with and programmed using Arduino’s software. The game …

Big. LITTLE (ish) with DesignStart FPGA and Zynq at the Edge

“How to integrate DesignStart Arm Cortex-M1 and M3 processors with the Xilinx Zynq. Introduction Several times this year I have presented courses in person or online about how to implement the Arm DesignStart FPGA cores in Xilinx FPGAs. I have …

Building a bed occupancy sensor for Home Assistant

“Recently after automating many of my lights with motion sensors (guide coming soon!) I found myself wanting a way to automatically switch everything off at night. The question was how to properly determine when my partner and I had went …

CNC Machine Project

“Brief Abstract about my project:- A CNC machine or computer numeric machine is designed to control various machinery functions using computer programs. In this project, the machine is made such that the code made for it can be used to …

Core Rope Memory

“The 50th anniversary of the Apollo mission brought around lots of projects and talks about the technology that made the mission possible. One item that always fascinated me is “magnetic core memory”, a type of RAM made of tiny ferrite …

DIY Function/Waveform Generator

“In this project we will have a short look at commercial function/waveform generators in order to determine what features are important for a DIY version. Afterwards I will then show you how to create a simple function generator, the …

Project  DrumKid

DrumKid

“Concept A drum machine which generates rhythms using probability. Imagine a traditional step-based drum machine, but where various dice are rolled for each step, with the resulting numbers used to determine the behaviour of the beat. Setup DrumKid is based …

Project  Faster ESP32

Faster ESP32

“There are two ways to make the ESP32 GPIO stay at 0 or 1. You can call the #digitalwrite function, or you can go straight to the recorder. Im showing the second option today: how to go straight to the …