Remove the ATmega from your Arduino! - Standalone AVRs and ICSP Programming - Beyond Arduino #3

  Рет қаралды 16,784

Sine Lab

Sine Lab

Күн бұрын

Пікірлер: 26
@Dad-ij2qy
@Dad-ij2qy Жыл бұрын
Thank you, Sine Lab, for showing clear, concise instructions that never leave out a key step. Keep up the good work!
@SineLab
@SineLab Жыл бұрын
Thank you!
@rickhunt3183
@rickhunt3183 11 ай бұрын
The ATmega 328 is top dog in the microcontroller world. There are a lot of haters out there, but the facts are out. The best way to program these chips are to take an Arduino that uses a dip package and remove the controller and replace it with a Zif socket. program the Arduino as normal, test, then remove from the socket. Forget all those other methods. My way works great and I've been programming these chips with my method for years. Save your money boys. Don't turn something easy into something hard. If you need a boot loader you can chain a Arduino to one of the chips and copy the boot to the device. Unless you're an advanced user and you have a need to change factory presets. Leave them alone. The original Arduino programing environment is probably the best way to program these devices for a beginner.
@basilhsgr5018
@basilhsgr5018 5 ай бұрын
I 'm thinking to make something similar with a spare arduino pro-mini (5V16MHz) I have. I will put it in a breadboard and installed a ZIF socket and 2 female pins for the XTALs so I can change them using 16MHz or 8Mhz instead.
@norbertsmallegange6331
@norbertsmallegange6331 3 ай бұрын
Indeed there are so many alternative ways to use the avr Products I sometimes use atTiny but on the other hand If I need More i o pins I²C or atmega1284 Big chip with lots of memory and many Timers
@jnharton
@jnharton 2 ай бұрын
You can program a lot of different AVR chips if you just use an ISP/ICSP programmer.
@PhilipLozano_0
@PhilipLozano_0 Жыл бұрын
I love this video and this series! There is just something really nice about having more control of form factor and features, as a result of breaking away from Arduino. Nice Stuff!
@PainterVierax
@PainterVierax Жыл бұрын
The argument about the lack of Arduino support in the intro falls a bit flat when there are plenty of Arduino bootloaders for almost all of the AVR chips, even the ATtiny and the last Dx series. Sure it's not mainstream support but those still keep most of the Arduino/Wiring code compatibility on a minimalist board. About the HVP, you really just need some FuseDoctor or RescueAVR that will set to default the fuses to re-enable serial line and reset pin. No need for a complete HV programmer. In most cases, even no need to use HV just for a bad clock source fuse setting, as some fancy ISP sketches for Arduino also provide an external clock signal to connect to the xtal pin of the target. Other than that, AVRdudess is a GUI for AVRdude, for those who don't like CLI.
@xzddakfdmiug5832
@xzddakfdmiug5832 Жыл бұрын
Another excellent video. Thanks for showing us what tools you use to program.
@SineLab
@SineLab Жыл бұрын
Glad you enjoyed it!
@JohnVance
@JohnVance Жыл бұрын
Really great video, well laid out. Keep it up!
@BoloH.
@BoloH. Жыл бұрын
Incredibly good video! I've felt intimidated about the thought of not having a bootloader (I'm new to embedded and use RPi Picos), apparently for no reason.
@SineLab
@SineLab Жыл бұрын
Bootloaders are nice, but not necessary :)
@mhavock
@mhavock Жыл бұрын
good stuff! thats a quick way to learn more about it. 😄
@SineLab
@SineLab Жыл бұрын
I'm glad you found it helpful! :)
@aarrevarppee4396
@aarrevarppee4396 Жыл бұрын
Just tried to get to programming mode with ATMEGA328P. Looking for your next vid.
@UKsystems
@UKsystems 6 ай бұрын
also note the cable pin outs have a standard so you can put a programing idc headder on your project
@LimbaZero
@LimbaZero Жыл бұрын
If I understand right MPLAB SNAP should support AVR and SAMD chips and also microchip chips. It's supported by microchip studio. It cost around 11e without tax in distributors. Some ESD safety may be needed because it's bare pcb like AVR Dragon was. It should also support debugging like AVR Dragon or Atmel ICE. I think it's more hobby friendly because it have 0.1" female pin header.
@edgeeffect
@edgeeffect 9 ай бұрын
I bought a bunch of ATTiny chips and put all my Arduino Nano's on E. Bay and haven't looked back since.... D'you wanna try some assembly language... AVRs have one of the nicest and easiest to use assembly languages I've ever used.
@SineLab
@SineLab 9 ай бұрын
I'll take a look at AVR assembly :)
@saduniwathsala
@saduniwathsala Жыл бұрын
👍
@ChristopherSmith-if9mi
@ChristopherSmith-if9mi 7 ай бұрын
Mouser has Tmega328P dip 28 available
@omkarbhatt2729
@omkarbhatt2729 8 ай бұрын
Why do I see an 8 MHz crystal?🤔
@pro.empire
@pro.empire 10 ай бұрын
hey man im new too allof this. do i need to use uno?
@SineLab
@SineLab 10 ай бұрын
If you are a complete beginner, then yes an Arduino Uno would be a good starting spot. This video is meant for intermediate/advanced viewers who want to expand beyond the Arduino ecosystem.
Are PIC Microcontrollers Any Good? - Beyond Arduino #4
21:07
Sine Lab
Рет қаралды 43 М.
Will A Guitar Boat Hold My Weight?
00:20
MrBeast
Рет қаралды 147 МЛН
Dad gives best memory keeper
01:00
Justin Flom
Рет қаралды 21 МЛН
ДОКАЗАЛ ЧТО НЕ КАБЛУК #shorts
00:30
Паша Осадчий
Рет қаралды 1,5 МЛН
Burn Bootloader - Atmega328P using Pololu AVR
12:13
Kakushin
Рет қаралды 11 М.
#163 Flash your ATMega328P using THIS for the cost of a cup of coffee
29:28
477 Use the very attractive new ATTINY chips for your projects
14:34
Andreas Spiess
Рет қаралды 206 М.
Arduino Uno to ATmega328 - Shrinking your Arduino Projects
37:17
DroneBot Workshop
Рет қаралды 789 М.
ATmega8 bootloader, code, Arduino IDE
7:41
Electronoobs
Рет қаралды 130 М.
Bootloader and upload to Atmega328P-AU
7:28
Kakushin
Рет қаралды 71 М.
Bare-Metal MCU #4 - Bootloaders and Programmers
18:24
Mitch Davis
Рет қаралды 57 М.
Electronic Basics #6: Standalone Arduino Circuit
4:21
GreatScott!
Рет қаралды 536 М.
Will A Guitar Boat Hold My Weight?
00:20
MrBeast
Рет қаралды 147 МЛН