ATmega328P

The high-performance Microchip picoPower 8-bit AVR RISC-based microcontroller combines 32KB ISP flash memory with read-while-write capabilities, 1024B EEPROM, 2KB SRAM, 23 general purpose I/O lines, 32 general purpose working registers, three flexible timer/counters with compare modes, internal and external interrupts, serial programmable USART, a byte-oriented 2-wire serial interface, SPI serial port, a 6-channel 10-bit A/D converter (8-channels in TQFP and QFN/MLF packages), programmable watchdog timer with internal oscillator, and five software selectable power saving modes. The device operates between 1.8-5.5 volts. By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.

Main Content

Serial Debugger With Display

“A pocket-sized debugger for monitoring serial data. Description Sometimes you need to quickly check the state of the device and having to use a computer for that can be a bit bothersome. A pocket-sized debugger that can monitor and display …

AVR Microcontroller. Stopwatch - Timer With the Feature of Display on LCD

“Hi guys! Welcome to my channel. I’m explaining how to make a simple Electronic Stopwatch that is based on the AVR ATMega328P. Values of the stopwatch are shown on the LCD. The device has a button to start, pause …

An(Other) Intelligent 4-Wire Fan Speed Controller

“The internet isn’t exactly short of fan speed controller projects – nor am I. I’ve probably got about four or five variants of these I’ve built over the years. Recently I’ve taken the time to round up …

DIY Arduino UNO Bluetooth | How to Make Arduino Uno Can Be Upload Code Via Bluetooth

“Hi everyone, now I will show you how I made arduino uno board using the atmega328p can be upload code via bluetooth HC-05 called as “DIY Bluino One”. A year ago I have made a series of tutorials about …

LCDduino – Arduino Compatible 16X2 LCD module

“The LCDduino board enables users to create many applications/projects that require a 16×2 LCD display and Arduino. The board has the exact size of 16×2 LCD and can be installed on the backside of the LCD. This …

7 Segment LED Clock

“Good afternoon, dear viewers and readers. Today I want to show you a complete assemblage manual of the clock based on the Atmega328AU microcontroller and WS2812 addressable LEDs. Supplies: Archive with files of clock Atmega328 WS2812: http://tiny.cc/vpngtz …

Dual NiMh battery charger

“Automatic charger for NiMh batteries built on Arduino. You can buy some battery charger in the near supermarket, but for sure it is better to create your very own charger and have fun. This charger can be used to slow …

Make a Face Mask With Animations

“Let’s make a Face Mask with LEDs! This DIY LED lights face mask displays some animations and responds to your voice with effects. You can have a mask that reacts to the sound using the sound sensor, or you …

Project  Tic-Tac-Toe

Tic-Tac-Toe

“Hello guys, I would like to share with you my last project. Tic-Tac-Toe Game. This game is for only two people/players. They are trying to place four squares of their color next to each other. These four squares can …

Arduino Pong Tennis PCB | Arduino, Autodesk Eagle and JLCPCB

“This Instructable follows on from my ‘Pong Tennis With LED Matrix, Arduino and Joysticks’ project where we completed the wiring for the project and wrote the code. It can be found here. Or by searching Instructables for “Pong Tennis With …