Arduino Is Slow – and How to Fix It!

Arduino is slow? What? This instructable will show just how slow a part of Arduino is, and how to fix it.  It’s true – more specifically, Arduino’s digitalWrite command takes a considerable amount of time. If you are just switching on a LED once or something, you won’t be able to notice it. However, I realized how slow it was while I was trying to use a TLC5947 PWM driver. That requires the microcontroller ...

Read more

BUILD A PLOTTER USING SCRAP DVD DRIVES

Building your own CNC machine can present a series of varied challenges. There are the software considerations, but also the mechanical side of things – motors, shafts, screws and slides all need to be addressed in a working design. Of course, you can always outsource some of the work – and that’s precisely what [Daniele Tartaglia] did  with this pen plotter build (Youtube link, embedded below). The build g ...

Read more

Contactless Controlled Automatic Wardrobe LED Light

Contact-less controlled automatic wardrobe light turns on the LED when you open the wardrobe door. Τhe project is based on Hall effect IC including LED driver and tiny magnet. Board doesn’t require any mechanical switch. When magnet is close to the board, LED is off, when you open the wardrobe door magnet goes far from hall IC and its turn on the LED, the IC also has special features like soft start and sof ...

Read more

DIY Arduino mini laser engraver from a DVD player

The YouTube channel DIY Builder has published and created a DIY Arduino laser engraver which is powered by an Arduino Nano development board and is fitted with a 200-250mW 650nm Laser Module. Check out the video below to learn more about the DIY Arduino laser engraver constructed using the innards from an old PC DVD player. A full list of all components has been provided enabling you to get everything ready ...

Read more

Evaluation board for STSPIN820 stepper motor driver

The EVALSP820-XS is a compact and easy to use evaluation board for the STSPIN820, the world’s smallest 45 V microstepping motor driver rated at 2.5 A. It provides a very compact solution to evaluate the performance of the STSPIN820 stepper motor driver with a minimum set of additional equipment and without the need of additional devices. The hardware is fully compatible to be used together with RAMPS or oth ...

Read more

New Infineon IFX007T – An easy-to-use high power motor driver

Infineon Technologies is launching the IFX007T NovalithIC™ motor driver for industrial applications. The IFX007T smart half-bridge provides an easy and efficient way to drive brushed and brushless motors, integrating a p-channel high-side MOSFET, an n-channel low-side MOSFET and a driver IC into one package. Along with a microcontroller and power supply, no other devices are necessary to drive a motor. For ...

Read more

Infinite Noise True Random Number Generator

Infinite Noise TRNG (True Random Number Generator) For instructions for compiling the and using Infinite Noise TRNG driver, go to the software sub-directory, and read the README file there. Both Linux and Windows are supported. The Infinite Noise TRNG is a USB key hardware true random number generator. It uses what I call a "Modular Entropy Multiplier" architecture (previously Infinite Noise Multiplier or F ...

Read more

DIY Arduino Motor Driver Shield

In this DIY session, we make an Arduino Motor Driver Shield to drive DC motors, stepper motor and Servo Motor. Compatible with Arduino UNO and Arduino Mega, this motor driver shield can operate 4 DC motors or 1 stepper motor and 2 servo motors at a time. Here two L293D Motor Driver ICs are used for driving motors and an 8-bit shift register for controlling them. Components Required Motor Driver IC L293D -2 ...

Read more

DIY Self Balancing Robot using Arduino

After being inspired by RYNO motors and other self balancing scooters from Segway, I always wanted to build something similar. Thinking for while, I decided to build a Self Balancing Robot using Arduino. This way I would be able to grasp the underlying concept behind all these scooters and also learn how PID algorithm works. Once I started building, I realised that this bot is a bit of a challenge to build. ...

Read more

Arduino 8 Digit, 7 Segment BCD Counter using MAX7219

In Embedded system design, seven segment displays are playing a major role as numerical visual indications. Seven segment LED displays are brighter, more attractive and provide a far viewing distance as well as a wider viewing angle as compared to LCD displays. Its available wide dimensions (0.3 inch to 6 inch) and different colors (RED, GREEN, BLUE, ORANGE, WHITE). It can display digits from 0 to 9 and qui ...

Read more

Arduino 8×8 LED Matrix using MAX7219

In this instructable I'm going to show you how to Interface with LED matrix using an Arduino and MAX7219 IC, this project can be used to make low resolution images using LEDs. This project is very simple to build and serves as a basics to getting started with controlling a large number of LEDs using the Arduino Uno. For this project we will be using the MAX7219 which is display driver IC, which works with S ...

Read more

DIY Arduino Relay Driver Shield

In this DIY project we make a 3-Channel Arduino Relay Shield Circuit for relay based applications. We designed an isolated PCB for 3 relays. By using this Arduino Relay Shield, we can operate 3 AC appliances at a time. We have put a two pin screw terminal blocks (Neutral, NO) for connecting appliances. Here we have provided PCB layout, circuit diagram, and Gerber files so that you can build or directly orde ...

Read more
Scroll to top