In this video, we explore the ATTiny45 and how to program it using the Arduino as a programmer. The ATTiny45 is a small chip with a ton of power to shrink-ify your Arduino projects. This AVR chip packs a punch! Here, we learn how to program the ATTiny45 and write a basic program in baremetal C on the device to allow us to make small, efficient code. Writing code for smaller chips like the ATTiny is a lot of fun!
Chapters
0:00 Intro
0:34 Programmer Setup
1:03 Hookup
2:01 AVR C Programming
5:28 Demo
5:34 LED Hookup
6:00 Outro
Join me on Discord!:
===
this is the at tiny 45 an avr microcontroller from the at tiny series of eight pin avr microcontrollers if you have a small arduino or avr project using a small chip like the tiny 45 is an easy way to reduce the size cost and power consumption of your project also working on small chips is just fun today we’ll be riding bare metal c onto the tiny 45 using the avr gcc tool chain it’s way easier than you think i promise if you don’t have the tiny 45 but you have another 80 tiny chip like the 85 or the 35 this tutorial will work for you as well to program the tiny 45 we’ll need two things the tiny 45 itself the target and a programmer in this video i’ll be using an arduino uno as a programmer to set up the uno as a programmer open your arduino ide go to examples and arduino isp choose the right board for me it’s the uno choose the right com port choose the avr isp as a programmer and hit upload once that’s done your arduino is ready to be used as an arduino programmer the tiny45 is programmed over isp or in system programming over its spi bus to program the tiny45 we’ll have to connect two systems of the chip to the programmer the first being power so pins 4 and 8 and the second being the spi bus so pins 5 through 7 for data and pin 1 for the reset control during the programming process
===
Теги: arduino,attiny45 programming,avr programming,baremetal programming,embedded c,embedded systems,embedded systems programming
1 view
2080
763
7 months ago 01:14:14 1
HoYoFair2024 Spring Genshin Impact Fan Art Special Program “Teyvat Film Festival“
7 months ago 00:56:07 1
1-е Отделение КОНЦЕРТА-ПРЕЗЕНТАЦИИ КВАРТЕТА БАЯНИСТОВ им. А.В. КРУПИНА (НГК им. М.И.Глинки)
7 months ago 00:00:00 1
Гармонь в прямом эфире (38) – Весенняя встреча с ансамблем ПТАШИЦА | Расскажем чудесные новости!
7 months ago 00:01:01 1
Next Stop Paris Trailer Digital
7 months ago 00:05:01 1
𝟭𝟱𝟬 𝗺𝘂𝘀𝗶𝗰𝗶𝗮𝗻𝘀 play Linkin Park (The biggest rock flashmob in Hungary) 𝗖𝗜𝗧𝗬𝗥𝗢𝗖𝗞𝗦
7 months ago 00:01:37 1
[ NEW ] THE BEST VALORANT CHEAT - ESP (2024)
7 months ago 00:00:25 1
IN AISLES // BREEZEPELT (gore)
7 months ago 00:10:19 1
6 Ways Dobermans Are Different From Other Dogs
7 months ago 00:08:27 1
Prophetic Anticipation Builds - Unblemished Red Heifers for Temple Ceremony Soon Come of Age
7 months ago 00:14:15 1
2024 WDSF International Open Latin, Cambrils (ESP) | Final
7 months ago 01:17:15 1
Geoffrey Downes / The New Dance Orchestra - The Light Program (Full Album)
7 months ago 00:01:32 1
What happens when I write Fresh Sans into a dramatic scene
7 months ago 00:21:28 1
2024 WDSF European Championship Standard Under 21, Cambrils (ESP) | Semi-final
7 months ago 00:08:24 1
Webview in Android - Open html page in Android App
7 months ago 00:00:47 1
Poison | 3D Animation Short
7 months ago 00:00:30 1
[Limbus Company Animation Meme] Intervallo I in a “Nutshell“
7 months ago 00:04:02 1
the WALL / buzzG feat.初音ミク
7 months ago 00:21:24 1
Signals. I spent 2 years to understand this part.
7 months ago 00:04:46 1
Resolve Fusion: Writing Expressions with Lua (Revised)
7 months ago 00:05:02 1
Activation: Crossover Symmetry // Be Better On Purpose #13
7 months ago 00:09:12 1
Learn English Through Story Level 1, Graded Reader Level 1, Stories Short Beginners, Basic English
7 months ago 00:18:00 1
Supercross 2024 EXTENDED HIGHLIGHTS: Round 13 in Foxborough | 4/13/24 | Motorsports on NBC
7 months ago 01:42:07 1
HARDEST HIIT WORKOUT EVER! (BURN 1600 CALORIES) No Equipment | Full Body | No Repeat | At Home