โก No installation ยท Just a USB cable ยท From first LED in 10 seconds
Arduino Nano ยท UNO
Your first experience with AVR Assembly. Two lines of code, plug in the cable, and the LED lights up. Zero knowledge required.
Start the guide to first steps with AVR Assembly โDiscover why this microcontroller is the workhorse for learning from scratch and understanding the fundamentals.
Discover why ATmega328 was chosen โThe visual reference to understand which register bit corresponds to each physical pin. Essential for beginners.
Explore the map of pins and registers โAn overview of the path: from the first LED to timer management, through the registers.
See the complete path for learning AVR Assembly โWrite Assembly code and immediately see the generated opcodes. Includes a specific tutorial on usage, designed even for those writing their first line of code.
The "Hello World" of electronics, explained in detail for those who have never written a line of code.
Boeing 737 MAX (346 dead), Toyota, Ariane 5: PUSH/POP and CALL/RET errors that changed the world.
An interactive test to check your understanding. Suitable for all levels.
Control a servo motor without using the Servo.h library, directly managing registers and timers.
Run a stepper motor with precise bit sequences, controlled via SBI and CBI.
Start the stepper project โInteract directly with hardware from the browser using Web Serial. For those who want to see what really happens "under the hood".
๐ป We don't sell dreams here. We return to the living rock of silicon. We chose ATmega328 โ the limestone of electronics: cheap, simple, registers in plain sight. It's the DNA of almost all microcontrollers. If you understand this, you understand everything. And if you don't understand it, at least it's better documented than your favorite library.
๐ Dig with us: costycnc.it/avr1
โWe don't sell dreams here. We teach the rock. The Nano is our pickaxe. The registers are the vein. ATmega328 is the limestone on which everything rests.โ ๐๐ป