programmer

Mastering I2C: Interfacing Arduino Boards for Seamless Communication

In this project, we will establish I2C communication between two Arduino boards. Additionally, we will revisit some fundamentals of Arduino I2C communication, serving as a concise recap of what we’ve previously covered in detail in an earlier Arduino I2C Tutorial. We will explore all three potential scenarios for I2C communication and develop three distinct Arduino […]

Mastering I2C: Interfacing Arduino Boards for Seamless Communication Continue Reading

From Arduino to Atmega32 A Programmer's Journey with ISP

From Arduino to Atmega32: A Programmer’s Journey with ISP

 A discourse of “embedded systems” Whether you are cognizant of it or choose to overlook this undeniable fact, you are either in possession of or have utilized an electronic device. This could range from a phone, an ATM machine, a radio, a laptop computer, a gaming console, a smart TV, a smart card reader at the

From Arduino to Atmega32: A Programmer’s Journey with ISP Continue Reading

ERASING EEPROMS ISNT ALWAYS AS EASY AS IT SEEMS

ERASING EEPROMS ISN’T ALWAYS AS EASY AS IT SEEMS

When is 14 volts not actually 14 volts? Given [Anders Nielsen]’s recent struggles with erasing an old-school EEPROM, it’s when you really need it that things tend to go pear-shaped. A little background is perhaps in order. [Anders] is working on a scratch-built programmer for ROMs to complement his 65uino project, which puts a complete 6502 computer into the

ERASING EEPROMS ISN’T ALWAYS AS EASY AS IT SEEMS Continue Reading

Master the Art of Bootloader Burning with Arduino as ISP A Comprehensive Guide

Master the Art of Bootloader Burning with Arduino as ISP: A Comprehensive Guide

Introduction For many electronics projects, AVR microcontrollers are commonly used. However, as a beginner, uploading or flashing code to an AVR can be challenging to understand. When other programming hardware is unavailable, an Arduino board can help burn bootloaders onto AVRs. It also enables creating and testing AVR programs. Therefore, this article will demonstrate using

Master the Art of Bootloader Burning with Arduino as ISP: A Comprehensive Guide Continue Reading

Prologue

Nanoleaf 2.0

So this is the Nanoleaf 2.0 which is a DIY version of the famous Nanoleaf RGB Triangular lighting setup. The goal here was to Recreate a Nanoleaf-like device with minimal spec and low cost, one that has all the basic RGB Glowing features and can be made easily. To accomplish this feat, I prepared this

Nanoleaf 2.0 Continue Reading

ATtiny programmer using Arduino ISP

ATtiny programmer using Arduino ISP

Thanks to: http://jeonlab.wordpress.com/ For relatively small (less number of pins than ATmega328) projects, ATtiny series, ATtiny45 or Attiny85 are good choice in terms of its physical size (8-DIP or 8-SOIC)  and low power consumption. There are many ways to program it. One of the popular device is USBtinyISP and DASA. Both of them work very well with WinAVR (AVRdude). I’d

ATtiny programmer using Arduino ISP Continue Reading

Scroll to Top