Content for 74HC595

Complete Mechanical 7 Segment Display

“Hello and welcome back! Over the last few months, I am in the process of making a mechanical 7 segment display that uses PCB coils or electromagnets to actuate the segments. I had a lot of fun while learning new …

LED Cube 4x4x4 very easy code with shift registers

“When I started to work with Arduino I was fascinating about LED Cube but it went very hard to make it for me. After a time I found out that it can be very easy. In this article I focus …

Pineapple ONE

“32 bit RISC-V homemade In this article I will describe how I designed and made a functional 32 bit RISC-V CPU at home. Specifications: “Max” clock speed: 500 kHz Program memory: 512 kB RAM size: 512 kB VGA …

2,400 LED Icosahedron (20 Sided)

“The major challenge of making a smaller LED cube in my opinion is the LED panels. Commercially available panels are designed for video walls and typically made at 64x64 pixel as a minimum size. This seems to be a good …

8x40 LED Matrix Clock Using DS3231 RTC Module and Arduino

“In this article I will show to how to make LED Matrix Clock. This clock uses DS3231 real time clock module that provide the precise time. It can display Time, Date, Day of week and Temperature. We can also update …

NeoPIO: Drive lots of LEDs with Raspberry Pi Pico

“The new RP2040 microcontroller from Raspberry Pi Foundation has a powerful feature: the PIO module, a sort of accelerated I/O processor. In this guide, you will learn how you can use CircuitPython and PIO together to drive 8 separate …

Think-a-Tron 2020

“In 1960, Hasbro unleashed its first personal “computer” to the masses. Called Think-a-Tron, it was launched decades ahead of IMSAI, Apple, or Commodore machines. Ok, my opening paragraph for this Instructable is just a “bit” overstated, but so was the …

Attiny85 Simultaneously Using I2C And Spi Protocols

“The Attiny85 does not support specific hardware for SPI and I2C comunications as on ATmega series, instead there is a hardware module called UNIVERSAL SERIAL INTERFACE (USI) that can be only configured to perform SPI or I2C. In this small …

64-Key Prototyping Keyboard Matrix for Arduino

“A simple PCB keyboard that you can easily use for your Arduino project. Fully-customizable code provided! I am currently working on a project that will have an integrated keyboard, which presented a problem: how do I include a keyboard in …

DIY 37 LED Roulette Game

“Following the principle of the original Roulette, the movement of the LED simulates a ball whose speed gradually decreases until it stops. Roulette is a casino game named after the French word meaning little wheel. In the game, players may …