Content for Project

Ultra-low-powered Linux Computer running on microcontrollers

“A portable computer that runs on a Linux operating system can fit in your pocket. Linux is a family of open-source operating systems that are based on the Linux kernel, which is a core program that manages the communication between …

Using Pin Multiplexing to Reduce Pin Usage on 8-Bit Microcontrollers

“This post will cover two examples of using multiplexing on General Purpose Input/Output (GPIO) pins to reduce a project’s pin usage. The first example uses the technique “Charlieplexing” and the second uses timing peripherals and interrupts to quickly …

A close look at the 8086 processor’s bus hold circuitry

“The Intel 8086 microprocessor (1978) revolutionized computing by founding the x86 architecture that continues to this day. One of the lesser-known features of the 8086 is the “hold” functionality, which allows an external device to temporarily take control of the …

AI Audio Classifier Recycle Bin

“Recycle Bin that sorts rubbish based on the sound of collision using Edge AI audio classification. According to the Commonwealth Scientific and Industrial Research Organisation (CSIRO) in NSW, it is predicted that about 50% of all waste could be recycled …

Arduino Customized L298M Dual Motor Driver Module

“The project is a design of an LM298 Dual DC motor driver used to drive DC and stepper motors. It is a design done in KiCAD. The Arduino Customized L298M Dual Motor Driver Module is designed to handle high-power DC …

Arduino DCF77 Radio Clock Receiver

“In this tutorial we will learn how to use the DCF77 Radio Clock module using Arduino to display the date and time on the LCD display. What You Will Need: - Arduino UNO (or any other Arduino or ESP) - Optional LCD …

ATmega128RFA1 Dev Board Hookup Tutorial

“This project documents the development board’s schematic and hardware layout. An ATmega128RFA1 board has the following features; Arduino-compatible with R3 Form Factor Onboard chip antenna 33 Digital I/Os SPI, TWI, and UART interfaces 8 Analog Inputs (10-bit) 16 …

Atmega328P Shield for Quick Prototyping on Breadboards

“There are many situations in which you want to replace an Arduino board for an Atmega328P chip, which is cheaper and more compact. However, using an Atmega328P can be inconvenient, since you need to wire up the power, UART, reset …

Back to the Future Lamp & Clock

“Originally, I started from the “high part”, the “simple logo lamp”. Then I thought: “Shouldn’t I add a Back to the Future clock, in the style?” And that’s it ! On the back, you’ll see a small button …

Build Your Own Object Following 4-DOF Robotics Arm

“In this project, the robotic arm will execute actions corresponding to the commands received from the sensors. Greetings everyone, and welcome to my Instructables tutorial. Today, I’ll guide you through the process of creating an Object Tracking 4-DOF …