Programming an MCU is always something to consider. Do I need in circuit programming? Can the MCU be removed to be programmed? Does the project needs to be be user-updatable in the future?
With something like an ATTINY85 you need a dedicated programmer; you can do in-circuit, but this takes careful planning on the surrounding circuit and could even be impossible to archive.
And then UPDI came along.
UPDI is a one-wire programming and debugging interface for the TinyAVR 0, 1 and 2 Series of MCUs. You could program the MCUs with something like the ATMEL ICE and even have debugging capabilities in ATMEL Studio - or you can go the getto way with a 2 dollar USB-2-Serial Interface and the Arduino IDE.
This video is the getto way.
BTW: the best way to program a MCU is no wires - but that needs WIFI and is called OTA Update. Let me know if we need to talk about that in a video :)
Boards Core -- ATTiny Core:
github.com/Spe...
Installation:
github.com/Spe...
Link for the Preferences Thingy:
drazzy.com/pack...
Mr. Bleep (uses an ATTiny85):
• The Incredible Mr. Ble...
ye olde german video:
• Det baut Zeugs - NANO ...
The Canary Connection:
Learn Electronics Repair (Richard) - @LearnElectronicsRepair
Retro Upgrade (Carlos) - @RetroUpgrade
Meet us live bi-weekly (on the even sundays): @theelectronicschannel
Video Recording Software: obsproject.com
Video Editor: www.capcut.com/
29 авг 2024