Tag: TinyAVR
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 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 ReadingOMZLO Programs the new TinyAVR MCUs
OMZLO has posted details about baremetal programming on the new TinyAVR MCUs. In their blog post, they describe how to program a blinky firmware on an Attiny406, from the ground up, using the simplest tools. Most of the things described can be easily transposed to other TinyAVR MCUs....
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 ReadingATtiny1607 – A TinyAVR MCU Family For Real-Time Control Systems
In continuation of the development of microcontrollers for a real-time control system, Microchip unveils a new set of microcontroller family based around the known Atmel ATtiny family called the ATtiny1607 family. Microchip is hoping to continue support for the Atmel's famous AVR set...
Continue ReadingWriting to flash and EEPROM on the tinyAVR 1-series
Update your tinyAVR code to access memories when using 1-series tinyAVRs. Link here (PDF) On tinyAVR® 1-series devices, access to Flash memory and EEPROM has been changed from that on previous tinyAVR devices. This means that existing code for writing to Flash and EEPROM on older...
Continue ReadingAtmel ATtiny417/814/816/817 Include Core Independent Peripherals (CIPs)
Atmel tinyAVR microcontrollers are optimized for applications that require performance, power efficiency and ease of use in a small package. All tinyAVR devices are based on the same architecture with other AVR devices. The integrated ADC, DAC, EEPROM memory and brown-out detector let you...
Continue Reading