Microchip launched a new generation of ATtinys. Is it worthwhile to consider them for your next DIY project?Continue reading
Recently, I bought some ATmega328P-PU (DIP packages) chips in China and was concerned that they might be counterfeit, given that three years ago some ATmega328P clones, which did not support nano-power, had been found on Pro Mini boards. The first check looked as if they were fake chips,
but apparently, they were the real thing. but they seem to work fine.
In 2013, we found the Seattle-Köln Exchange Multicache, which requires cooperation between geocachers from Cologne and Seattle. This led to the idea of a geocache where two people at different locations had to press a button at exactly the same time in order to be able to open their respective cache boxes. And now the idea has become a reality!Continue reading
When you develop a tool for a protocol that is undocumented, it is not surprising that you will encounter situations you will not have be anticipated. This was exactly what I experienced developing the hardware debugger dw-link, which connects debugWIRE MCUs to the GDB debugger. Although a substantial part of the debugWIRE protocol has been reverse-engineered, I encountered plenty of surprising situations: Split personality MCUs, stuck-at-one bits in program counters, secret I/O addresses, half-legal opcodes, and more.Continue reading
Running on batteries does not carry your Arduino project very far? Well, when you want to run an Arduino project on batteries, you have to spend some thought on minimizing power consumption. Here we will look at what you can do when you use an AVR MCU. Often you will be able to reduce the average current consumption to a few microamps!Continue reading