Post Created date
ATtiny1616 refuses to jump to AC2 vector
HW_CMP_INT_RESET() should just set the desires interrupt flag bit, not OR-EQUAL it. You clear all pending AC interrupts that way.     edit:   Non-issue in this case...
Monday, 4 July 2022 - 17:36
Help on learning I2C protocol
Yes, the master has to send another START on the bus to indicate the following byte is a device address+direction byte. Otherwise, it would be interpreted as another command/data...
Friday, 1 July 2022 - 20:56
Help on learning I2C protocol
The second sequence is for reading data. It has to start with ADDR+W to send the address being read. Then a ADDR+R is sent to switch the direction of communications allow the...
Friday, 1 July 2022 - 18:34
TinyAVR 1 vs TinyAVR 2 families?
I'd say the primary difference is a second USART. But also 2 addition bits of resolution on the ADC and double the SRAM.
Friday, 1 July 2022 - 18:19
New ChipQuik Solder Paste looks bad???
My guess is it got too warm during shipping and separated. Datasheet says temp above 25*C/77*F will shorten shelf-life.   I've had orders in the past from DigiKey that used...
Thursday, 30 June 2022 - 00:05
Something wrong with atmega4809
What's the failure mode? MCU reset, garbage data, magic smoke?   What's your power source? SD cards are notoriously power hungry, 100mA+ peak current draw. Do you have...
Sunday, 26 June 2022 - 20:02
UPDI programmer: how can it be tested by minimal means
The 13ms delay is the 128-bit guard-time @ 9600 baud. So, the '808 has detected your baudrate, waited the specified time and started to respond. It then immediately stops...
Sunday, 26 June 2022 - 19:44
ATTiny1626 Simulation troubles
I've installed the latest attiny device pack (2.0.368) and this bug still exists for the attiny1626. Appears to be a byte/word addressing issue.    
Friday, 17 June 2022 - 22:57
Is this correct to can get an atmega32u4 working ?
You have connections for MISO and MOSI, but not for SCLK on PB1. You'll need all three to use SPI peripheral and for programming fuses and new bootloader.
Tuesday, 14 June 2022 - 18:18
Is this correct to can get an atmega32u4 working ?
If you want power from the USB port, you need to connect pin 1 from the USB connector to Vcc.  You also need to connect the VBUS pin on the MCU to Vcc as well.    ...
Monday, 13 June 2022 - 22:17
Arduino Nano Every (ATmega4809) Timer Interrupt Problem
The io.h file has a bunch of conditional statements that load a device specific-header file. It this case it loads iom4809.h   If you can't find the avr header files on your...
Monday, 13 June 2022 - 18:15
Arduino Nano Every (ATmega4809) Timer Interrupt Problem
A whole bunch of named constants are defined in the included avr/io.h file. Unfortunately, the Arduino IDE makes it difficult to find/view this file. There are other IDEs beside...
Sunday, 12 June 2022 - 21:57