Tag: AVR
ATtiny Development Boards are Compatible with Arduino IDE
In recent years Atmel has been producing and releasing AVR microcontrollers that are equipped with a new set of peripherals. These microcontrollers use the AVR instruction set and open source AVR-GCC compiler that is used with the general AVR microcontrollers but they are differently...
Continue ReadingSerialUPDI Programmer – Simple UPDI programmer for tinyAVR
Simple UPDI programmer for tinyAVR, megaAVR and AVR-Dx microcontrollers with voltage selection switch (5V and 3.3V). The programmer works with pyupdi as well as with the Arduino IDE as "SerialUPDI with 4.7k resistor or diode". It is based on the USB-to-serial chip CH340N. SerialUPDI...
Continue ReadingLow Power LCD Clock based on an AVR128DA48
The Liquid Crystal Displays (LCDs) are a type of flat panel display that uses liquid crystals for operation. They are relatively old technology but can be seen in clocks, laptops, computers, calculators, dashboards, and other electronic projects and devices because of their advantages...
Continue ReadingProgramming TPI AVRs using USBASP Programmer
AVR microcontrollers are RISC architecture-based microcontroller series that have on-chip flash memory for data storage. The popularity of ARM microcontrollers can be seen by the range of applications it has. They are used in home automation, touch screen, automobiles, medical devices,...
Continue ReadingUSB UPDI Programmer PCB for AVR Micrcontrollers
AVR is a microcontroller family developed in 1996 by Atmel, now acquired by Microchip Technology since 2016. AVR generally refers to the 8-bit RISC architecture line of ATMEL AVR microcontrollers. They are very popular in embedded systems. They are very common in maker and hobbyist...
Continue ReadingTinyICOC – AVR In-Circuit Oscillator Calibrator
Stefan Wagner published another great project on Github. He writes: Sometimes AVRs are operated without an external clock. The internal oscillator does a good job in most applications, but when it comes to precise timing, it is too inaccurate. The accuracy of the oscillator of an AVR...
Continue ReadingPocket Op Amp Lab powered by AVR128DB28
This is a self-contained tool to allow you to experiment with the configurable op amps provided in the new AVR DB-series processors from Microchip. It shows the configuration as a circuit diagram on the display, and lets you reconfigure it by selecting options from on-screen menus. The...
Continue ReadingA full-duplex tiny AVR software UART
UARTs for AVR MCUs by Nerd Ralph, he writes: I’ve written a few software UARTs for AVR MCUs. All of them have bit-banged the output, using cycle-counted assembler busy loops to time the output of each bit. The code requires interrupts to be disabled to ensure accurate timing between...
Continue Reading