⚡ No installation needed · Just a USB cable

A microcontroller?
It's just a wardrobe
with switches.

Every drawer does one thing. Put 1 in the right compartment — something happens in the real world.

🗄️ ATmega328P — I/O REGISTERS Arduino Nano · UNO
Zoom into drawer 5 — the one that lights up the LED
Register 5 0x05 · PORTB

8 compartments. Each one is a physical pin on the chip.
Put 1 in compartment 5 → voltage on pin 13 → LED on.

Drawer 5 — 8 compartments (bit 7 → 0) Click!
Click compartment 5 ☝️ Onboard LED · Pin 13 · Arduino Nano/UNO
// compartment 5 = 0 → PIN low → LED off
See how to use it for real
The code

Two lines.
LED on.

No libraries. No magic. You speak directly to the chip.

ledon.asm
1sbi 4,5  ← compartment 5 of drawer 4 = OUTPUT direction
2sbi 5,5  ← compartment 5 of drawer 5 = 1 → LED 🔴
✓ costycnc.it/avr1

Your path today

  • Open the browser
  • Plug in the USB cable
  • Type sbi 5,5
  • Click Assemble → Connect
  • LED on. You know why.
✗ Classic method

The traditional path

  • Install Arduino IDE (500 MB)
  • Configure drivers, board, port
  • Learn setup(), loop(), pinMode()
  • LED on… but you don't know why
  • Only online simulator available
Tutorial

Three steps and you're in

1

Plug Arduino into your PC

A USB cable. Any computer. Chrome or Edge. Nothing else.

2

Open the site and type the code

Go to costycnc.it/avr1 — the editor is already there, ready.

sbi 4,5    sbi 5,5
3

Assemble → Connect → watch the LED

The site converts your instructions and uploads them via USB in seconds. The LED lights up. You just programmed a microcontroller.

Why ATmega328?

Not just a chip.
The best one to truly understand.

There are thousands of microcontrollers. This is the right one to start with — really.

📖

Best documented chip in the world

Millions of examples, huge community. You'll never be stuck alone.

🏛️

DNA of every modern chip

UART, I2C, SPI, ADC, Timers — the exact same modules found in every MCU made today.

🔍

Transparent like no other

Every drawer is visible and editable. Modern chips hide everything behind layers.

💰

Costs 2–3 euros

Arduino Nano clone under €3. Break it — buy another without crying.

🏠

Real home automation from day one

LEDs, relays, motors, sensors. On day one. No theory required first.

Zero installation

Browser + USB = ready. Mechanics, carpenters, kids — everyone.

FAQ

Quick answers

Yes. You don't need to know what variables or functions are. You need to know that sbi 5,5 puts 1 in the right compartment and the LED turns on. Everything else comes naturally.
No. They're just the names of the drawers. Drawer 4 = direction. Drawer 5 = value. You'll learn the names naturally as you use the system — not before.
Absolutely not. Chrome or Edge, a USB cable, and you're ready. Zero drivers, zero IDE, zero configuration.
Yes — and you'll understand it much better. When IDE calls digitalWrite(13, HIGH), you already know what it's doing: putting 1 in compartment 5 of drawer 5.
Yes. UNO, Nano, Pro Mini, LGT8F328P — all based on the same ATmega328. Just choose the right board in the site when you upload.