Bare-Metal MCU #4 - Bootloaders and Programmers

preview_player
Показать описание
This is the fourth video in a journey from Arduino to STM8. The goal is to begin with Arduino, which is a popular platform to serve as a starting point. I'll then break it down into a fundamental level, and then apply those fundamentals to other microcontrollers, such as the STM8.

This video focuses on how the Arduino bootloader works, and how you can program your microcontroller without it. It also shows how you can use an ISP programmer, or even turn a spare arduino into one instead!

ATMEGA328 Datasheet:
Рекомендации по теме
Комментарии
Автор

The quality of the content you are producing speaks for the effort you are putting in. Incredible job!

achyuthvishwamithra
Автор

Damn, I've learned quite a bit with this series

Ourfairduke
Автор

by far the best tutorial I have found on youtube... precise and easy to understand

talhaakhtar
Автор

Great video. I’ve been looking for an explanation like this for days because most videos just show you how to use a programmer but don’t explain what’s going on. You’re very good at explaining things. Keep up the great work.

farzadbakhtiar
Автор

Good job ! I did some great projects with AVR MCUs 15 years ago In Assembly and using only MCU datasheet as a reference. I never expected that one day these nice MCUs will have such popularity.

youssefadam
Автор

Complicated stuff made simple and straight to the point. Although the content is not hard, the process of figuring it out could be hard in a sense that it's time consuming. These videos are short cuts that bypassed all the readings and findings and get you to the destination in matter of minutes. Thank you for your efforts.

LL-ueek
Автор

These are EXCELLENT videos ! Thanks for taking the time to make them :D

stevrgrs
Автор

clearly explained all aspects of programming the arduino via bootloader & via an isp programmer.. excellent! thanks mitch..

jithin_isaac
Автор

You rock Mitch, thanks for taking the time to make this series. Valuable content!

nightly_builds
Автор

These tutorials are very useful for me, thank you!

powerman_nice
Автор

finally someone that explains it correctly. Thank you!

mathieusan
Автор

Mitch thanks for unintentionally answering something I had wondered if safe to do. In using the Uno to program the chip on breadboard both having separate supplies, only needing to common grounds of the USB PC supply and the battery pack supplying the breadboard.

Zh
Автор

Super clear explanations, hats off !!!

paulvanlit
Автор

What a amazing and didactic content! Best regards from Brazil

rubempacelli
Автор

Just my notes:
14:26 - uController programming using Arduino

GCKteamKrispy
Автор

Excellent videos in beautiful clear English! You always make all signal connections after your target has been powered. Something ever die doing it this way? Maybe make the connections first and turn on the power last?

brianlind
Автор

Note that erasing memory (+1m52) is done by setting it to xFF, not x00.

bryanwhite
Автор

I accidentally corrupted bootloader of nano, tried to make that work as before using another nano. But eventually fails. But this video makes quite lots of info, great work.👍🏻

pravinraghul
Автор

How to write your own bootloader? I really appreciate a video talking about this (I think it's gonna be several videos but anyway, I eould really like to do almost all things on my own as you have shown on your videos) thank you.

deltakid
Автор

Great work thank you, i was wondering why you did not use the ICSP pins using jumper wires ? rather than the standard pins !

testme