No video

📝 Wie programmiert man einen Mikrocontroller 💡 Arduino, Bootloader und co.

  Рет қаралды 140,249

eHaJo

eHaJo

Күн бұрын

Пікірлер: 130
@EmbSys
@EmbSys 4 жыл бұрын
Sehr informatives Video, höchst anschaulich erklärt. Ich bin begeistert und habe es in die Playlist für meine Studenten aufgenommen. Dankeschön!
@wolfgangewald678
@wolfgangewald678 4 жыл бұрын
Die verständlichste Erklärung was ein Bootloader ist, die ich bisher gefunden habe. Sehr schön!
@maik2239
@maik2239 7 жыл бұрын
Wow sehr gut kurz erklärt, jetzt kann ich immer auf dieses Video verweisen und muss nicht immer meine Erklärung runterrattern. Top!
@eHaJo
@eHaJo 7 жыл бұрын
Perfekt, danke!
@jannisdiekmann2819
@jannisdiekmann2819 6 жыл бұрын
Super gutes Video und verständlich erklärt mit Zusammenhängen und so Danke dafür 👍
@CryptolasCage
@CryptolasCage Ай бұрын
Sehr sehr gutes und informatives Video!
@eHaJo
@eHaJo Ай бұрын
Danke für das Lob!
@astra_joe
@astra_joe 3 жыл бұрын
Sehr gutes Video, das wichtigste Wissen kompakt zusammengefasst!
@PaulineOtt
@PaulineOtt 5 жыл бұрын
Vielen Dank für deine TOPP Erklärung!!! Könntest du bitte mal ein kleines Video über die Programmierung eines ESP WROOM 02 mit genau solch einer Erklärung machen. Du erklärst langsam und verständlich - genau dass finde ich ganz toll!!! Vielen Dank!
@gbomacfly_old
@gbomacfly_old 7 жыл бұрын
Super Video, hab einiges gelernt!
@eHaJo
@eHaJo 7 жыл бұрын
So solls sein!
@Harpman1969
@Harpman1969 5 жыл бұрын
Gutes Video, super erklährt. Und übrigens, der Sinclair ZX81 war zu seiner Zeit ein vollwertiger Home Computer (zugegeben, heute kaum vorstellbar). War damals mein Einstieg in die Computer Technik.
@tomperli4513
@tomperli4513 5 ай бұрын
Zx81 - jo hängt bei mir auch noch an der Wand ( direkt über dem noch laufenden Apple II+). Damals noch selbst zusammengelötet und den 2114 Speicher gleich mit etwas "Drahtverhau" mittels statischem 6116 von 1Kilobyte auf 2Kilobyte erweitert. Damals hat man sich auch noch " Bootloader" mit Adressdekoder und einem Sack voll Dioden , die in 8er Gruppen die Datenleitungen runtergezogen haben quasi selbstgelötet ! Bei Adresse 0 mit Dekoder hochgezählt und So mit 8251 und ein paar "Dioden-Bytes" V24 initialisiert , und über Zählerschleife Daten ins RAM gezogen & jump auf RAMstart um das eigentliche Prog zu starten. Ein-Zwei Adressdekoder und 96 x 1N4148 waren bezahlbar - Ein Programmiergerät hätte nen halben Monatslohn gekostet😂.
@wernerfries174
@wernerfries174 3 жыл бұрын
Echt klasse, wie immer.
@herbertseidl9283
@herbertseidl9283 3 жыл бұрын
Da kamen Erinnerungen an den SAB 80C535 wieder auf. War einer meiner Lieblinge, das war Ende der 80iger bis Mitte der 90iger und alles noch in Assembler. Das waren herrliche Zeiten
@K-Plsek
@K-Plsek Жыл бұрын
Wie immer gut, und sehr informativ!!
@gehteuchnixan8256
@gehteuchnixan8256 Жыл бұрын
Nicht nur informativ, sondern so gut, dass ich ein Abo da lassen musste.
@eHaJo
@eHaJo Жыл бұрын
ui, danke 🥳
@knipsdings
@knipsdings 4 жыл бұрын
mosi, miso, ... jetzt ergibt alles ein sinn. 😉 viellleicht kannst du darüber mehr erzählen? super gut erklärt. danke! 👍 ich bin ja ein fan vom raspberry pi. 👌
@derachi3097
@derachi3097 2 жыл бұрын
Super erklärt und super Verständlich, danke weiter so
@vikktr9058
@vikktr9058 5 жыл бұрын
Super erklärt. Danke !!!
@zer001
@zer001 5 жыл бұрын
Wieder ein tolles Video. Genau das wollte ich schon immer wissen.
@eHaJo
@eHaJo 5 жыл бұрын
Dankeschön :-)
@zer001
@zer001 5 жыл бұрын
@@eHaJo Bitte! :)
@manfredbogner9799
@manfredbogner9799 13 күн бұрын
Danke
@SandraChristinHeise
@SandraChristinHeise 7 жыл бұрын
Wie er den nackten Microcontroller zensiert hat. 😆
@eHaJo
@eHaJo 7 жыл бұрын
Ja, sonst hätt ich das Video als "ab 18" einstufen müssen! ;)
@Clamsi100
@Clamsi100 7 жыл бұрын
Tolles Video, hat mir sehr gut gefallen. Hoffe du machst über das Thema noch weitere.
@eHaJo
@eHaJo 7 жыл бұрын
Danke :) Ja, kann gern noch mehr so Videos machen!
@josephhaile5515
@josephhaile5515 3 жыл бұрын
Vielen Dank, sehr gut gemacht
@Bastler95m
@Bastler95m 7 жыл бұрын
So zu dem Thema fällt mir sofort ein Ziemlich witziges Lernpaket mit nem ATtiny13-20PU und einer Platine für die DB9-RS232 Schnittstelle ein bei welchem auch der Bootloader per RS232 Datenleitungen gebrannt wird, verwendet wurden DTR CTS (parallel zu RXD) TXD als VCC diente RTS (über Diode auf 7805 sowie DTR auch via Diode). Wie man schon lesen kann wurde eine Datenleitung für zwei Funktionen verwendet. Die Serielle schnittstelle wurde über 3 widerstände an PB0 PB1 und PB2 angeschlossen und Reset musste manuell auf GND gezogen werden wollte man den Bootloader oder das Programm auf den Controller brennen. LG
@eHaJo
@eHaJo 7 жыл бұрын
Mein erster selbergebauter Programmer hatte nen Parallelportanschluss...
@blermule8692
@blermule8692 2 жыл бұрын
Ich habe in den letzten Wochen mit großem Interesse sehr viele Videos von dir angeschaut Hannes. Aber irgendwie gibt's da bei mir immer noch eine offene Frage. Woher hast du dieses ganze Wissen? Hast du das mal gelernt? Sei es als TV und Rundfunk Elektroniker. Oder ist das ganze Thema einfach dein Steckenpferd und du hast dir über die Jahre alles selber beigebracht, und bist im richtigen Leben ein professioneller Badewannen Vorhang Monteur 😁. Sorry Scherz! Evtl. gibt's ja von dir auch schon ein Video in dem du diese Fragen alle beantwortet hast.
@eHaJo
@eHaJo 2 жыл бұрын
also zum einen hat mich das ganze thema elektronik und software schon ab ca. 12 jahre interessiert, vermutlich würde man mich autodidakt nennen weil ich mir viel selber beigebracht habe. um das alles zu vertiefen habe ich elektrotechnik studiert und bin mittlerweile lehrer für mechatronik
@ThePaffPaff
@ThePaffPaff 7 жыл бұрын
Schönes Video! In Zukunft könnte sowas gerne auch noch ausführlicher sein!
@eHaJo
@eHaJo 7 жыл бұрын
Noch ausführlicher? ich find >10 Minuten schon recht lang...
@matsahm
@matsahm 7 жыл бұрын
Dem würde ich mich anschließen. Gerne noch ausführlicher / zweites Video. Zeig mal ein paar Programmier-Beispiele (Hallo Welt, LED blinken lassen, etc).
@dr.edwardrichtofen5322
@dr.edwardrichtofen5322 6 жыл бұрын
matsahm ja du hast recht
@grindel80
@grindel80 5 жыл бұрын
Ich stimme zu. Daumen nach oben ist raus.
@idokolone5289
@idokolone5289 7 жыл бұрын
Hallo eHaJo, danke für deine hilfreichen Videos und #40 vergessen . MfG,
@aminnegm-awad6076
@aminnegm-awad6076 5 жыл бұрын
Allerdings war der ZX81 "kein Basic programmierbares Gerät für den ZX80 Mikorcontroller". Der ZX81 (und sein Vorläufer ZX80) waren (na, ja so etwas wie "Desktop"-)Computer, die eine Z80 (ohne X) CPU (nicht Mikrocontroller) enthielten - Und eben einen Basic-Interpreter.
@tomperli4513
@tomperli4513 5 ай бұрын
Zur Unterscheidung : Ein "Microprozessor" ist die reine Recheneinheit in PCs ,Tablets oder auch Großcomputern . Ein " Microcontroller" hat auch Portleitungen, Speicher , Timer , A/D - Wandler , usw an Bord , um ( meist) als 1 Chip Lösung , "einfachere" Steuerungsaufgaben auszuführen.
@aminnegm-awad6076
@aminnegm-awad6076 5 ай бұрын
@@tomperli4513 Im Wesentlichen zwar richtig, allerdings nicht als 1-Chip-Lösungen. Diese nächste Integrationsstufe werden durch SoCs gebildet. Mikrocontroller verfügen zwar über Ports als I/O, nur kann man damit aber in der realen Applikation so noch wenig anfangen. Zusätzlich notwendig ist externe HW, etwa Entprellschaltungen für Tasten, (nicht über ein reines Videosignal ansteuerbare) Displays, Treiber für LEDs, andere Sensoren und Aktoren usw. usf. Der Unterschied zwischen Mikrocontrollern und CPUs besteht also ziemlich genau (nur) darin, dass es Programmspeicher gibt (also PROM oder EPROM), wenig RAM und möglichst viele Portleitungen, also einem oder mehrere SIOs und PIOs, dann noch Timer/Counter. Klassiker, mit dem ich viel entwickelte, ist etwa der 6511Q, im Wesentlichen ein zum Mikrocontroller ergänzter 65C02. Von Zilog gab es entsprechend den Z86xx, welcher eine CPU verwendete, die (weitestgehend?) kompatibel zum Z80 war. Ich meine aber, dass der sich nicht wirklich am Markt durchsetzte, habe dazu aber keine Zahlen.
@dirkheuen2323
@dirkheuen2323 5 жыл бұрын
die nummer mit roms brennen kenn ich auch noch. mein erster computer damals war nen C-16 von commodore. da war alles was ausserhalb des compis zu steuern war noch relativ einfach anzuklemmen serielle oder parallele schnittstelle waren direkt im debugger programmierbar, war ne klasse zeit damals mit den lahmen rechnern (jeder taschenrechner heute hat mehr rechenleistung als die brotdosen damals)
@tomperli4513
@tomperli4513 5 ай бұрын
Wobei der C16 und der C4 immer unverdientermaßen im Schatten des C64 standen. Immerhin hatten die beiden Typen ja schon eine mini Textverarbeitung und Spreadsheet an Bord...mit dem C64 wurden meißt nur Spiele gezockt 😃.
@Martin-tq7xf
@Martin-tq7xf 5 жыл бұрын
Perfekte Erklärung habe ein Problem mit 3D Drucker bootloader und Flash vielleicht könnte ich da mehr erfahren! lg
@MrLeon8171
@MrLeon8171 3 жыл бұрын
Kannst du eventuell ein Tutorial empfehlen oder selber machen, wie man genau mit welchen Mitteln welche Mikrocontroller programmiert ohne Bootloader?
@derwissenskiosk8041
@derwissenskiosk8041 7 жыл бұрын
Danke mein lieber, ich bin zwar schon länger in der Elektronik drin und möchte auch bald eine Ausbildung zum Elektroniker für Geräte und System machen aber was ich noch nicht kann ist das Programmieren und erstellen von Schaltungen mit Digital ICs es währe also sehr hilfreich wenn du dazu Videos machst ich finde nämlich das es gerade bei dir sehr gut erklärt wird... Ist ja nicht so als wenn es keine Tutorials gäbe.. ;D
@eHaJo
@eHaJo 7 жыл бұрын
Logikzeugs erkläre ich ab hier: kzbin.info/www/bejne/fJukpXeBf5hgY7s
@PeterGeher
@PeterGeher 7 жыл бұрын
Vielen Dank für das Video. Das erklärte mir genau das, was mich aktuell Interessierte :-) Mehr zum Thema "Arduino"bzw. der e/ee/prom würde mich sehr Interessieren. Und vielleicht mal was zu deinem G'scheiduino. Das dingen scheint recht cool zu sein
@eHaJo
@eHaJo 7 жыл бұрын
Ist notiert :)
@technas2452
@technas2452 6 жыл бұрын
Hi Super Video vielen Dank erstmal dafür! Wenn ich das Richtig verstanden habe brauche ich zur Programmierung (mit vorhandenem Bootloader oder auch Nackt) nur den Arduino? Also kein seperates Programmiertgerät für den Bootloader?
@a.t.3803
@a.t.3803 2 жыл бұрын
Top! Daumen hoch und Abbo.
@MH-pl3bq
@MH-pl3bq 5 жыл бұрын
Also ich bin ein kompletter Neuling. Ich hab von dieser Thematik keine Ahnung (null 😅) Und ich finde, dass das für ein Anfänger Video viel zu „komplex“ gehalten wird. Du erwähnst themenbezogenen Fachwörter, bei denen ich als Anfänger jedes Mal den Faden verliere 😅 Und ich finde diese Wörter werden nicht richtig erläuterte oder zu schnell abgearbeitet. Für ein zukünftiges Video, kannst du das ja als kleinen Kritikpunkt annehmen 😁👍🏻 Aber Danke, dass du dir die Zeit nimmst und versuchst es uns beizubringen.
@blackgamer2956
@blackgamer2956 5 жыл бұрын
Wirklich gut erklärt und sehr verständlich! Bravo und weiter so !
@bumma7948
@bumma7948 7 жыл бұрын
Super Video!! Ganz ganz toll, weiter so!!!
@eHaJo
@eHaJo 7 жыл бұрын
Dankeschön!
@tempusFugit1337
@tempusFugit1337 2 жыл бұрын
Hi, Zunächst mal sehr informatives Video 👍 Hätte dazu noch eine Frage: Der zusätzliche Chip der es ermöglicht die ISP Schnittstelle ohne Programmiergerät zu nutzen, was ist das genau für ein Chip ? Handelt es sich um den Atmega32u2 Controller aus dem Datenblatt, also ein zweiter Mikrocontroller, den man selber erst auch programmieren muss entsprechend ? Falls ja, gibt es auch normale USB to UART Converter die zusätzlich diese Funktion unterstützen oder könne dies nur Mikrocontroller, die man dann noch selber programmieren muss ? Und noch eine Zusatzfrage: Könnte ihr mal ein ähnliches Video darüber machen, wie das beim Arduino Due funktioniert, das ist da ja etwas verwirrend mit den 2 verschiedenen USB-Anschlüssen ? Gruß
@fc382010
@fc382010 3 жыл бұрын
Hallo, Danke für das İnformative Video. Kannst für uns in einem deiner Videos, einen Attiny 841 SU Chip programmieren?! Danke
@alfredjodokuskwak6154
@alfredjodokuskwak6154 4 жыл бұрын
Gut erklärt. Habe mir jetzt den gscheiduino bestellt. Nun ist es bei mir von Interesse ob ich erstes einen Prozessor zum schalten von zwei LED mit 3xAA Batterien nutzen kann. Tricky dabei er muss eine Art selbsthaltung bekommen damit er komplett von der Stromquelle trennbar ist. D. H. Soll noch ca zwei Std selbst abschalten. Und die ganze Sache wird per ein Taster 3 zustande per Software. Finde einfach keine Lösung.
@berndk.1812
@berndk.1812 6 ай бұрын
Im Grunde gutes Video. Den wichtigsten Nachteil des Bootloaders wurde nicht erwähnt: Man kann nicht Debuggen: kein Einzelschritt, keine Haltepunkte, keine Einsicht in Register, Speicher usw. Für komplexe Programme ein K.O. Kriterium.
@eHaJo
@eHaJo 6 ай бұрын
ist kein nachteil. da geht es um arduino und co. der mega 328 hat weder über bootloader noch isp die möglichkeit für debug
@melmatech
@melmatech 2 жыл бұрын
Sehr faszinierendes Thema. Tolles Video. Meine Frage hierzu anhand eines IC's... Holtek, "HT6311" (2. Zeile) "9538C" Datenblatt nicht gefunden. Platine wo dieser verbaut ist liegt jedoch vor. Könnte man diesen IC nun mit dem Arduino auslesen und umprogrammieren? Kannst du das "FRÜHER" kurz vor ende des Videos zeitlich etwas präzisieren?
@corvette724
@corvette724 Жыл бұрын
Hi, ich versuche auf einen Arduino due mit radds board, Drucker, die Frirmware aufzuspielen. Marlin Configuration. h. Der Upload ist ok aber oben meldet er, Atmel Smart Device 0x2850e0a60 found, erase flash. dann geht er hoch auf 100%. done... dann schreibt er, set boot flash true CPU Reset? Ich wollte eigentlich nur den Drucker betreiben, vielleicht kannst Du mir ein wenig weiterhelfen? LG Axel
@gerhardbicker1473
@gerhardbicker1473 3 жыл бұрын
Danke vielmals für die tolle Erklärung! Eine Frage noch zum Verständnis: habe mir einen Arduino Nano Clone gekauft, anscheinend ohne Bootloader. Durch gedrückt halten der Reset Taste vor dem Schreiben vom Sketch und auslassen der Taste sobald das Schreiben gestartet wird, kann ich trotzdem einen Sketch auf den Nano laden. Wieso geht das dann?
@tasospaok6580
@tasospaok6580 Жыл бұрын
Guten Tag Können Sie auch programmieren ein Chip für autoradio? Danke
@Europayacht
@Europayacht 4 жыл бұрын
Danke! .
@alexanderzohrens2945
@alexanderzohrens2945 Жыл бұрын
14:12 DEr Prozessor hieß Z80 nicht ZX80
@cacanghoihoi3005
@cacanghoihoi3005 Жыл бұрын
kann ich jeder Microkontroller aus Handy oder Notebook- Computer programmieren ??
@danielotto2401
@danielotto2401 7 жыл бұрын
Hast du eigtl. was studiert? Elektrotechnik, Fachrichtung?
@eHaJo
@eHaJo 7 жыл бұрын
Ja genau, Elektrotechnik mit Schwerpunkt Nachrichtentechnik.
@zelda1274
@zelda1274 2 жыл бұрын
Moinsen, Frage: Ich möchte mir gerne eine Digitaluhr bauen. Kann ich mit Arduino ein Uhren IC programmieren?
@KommaAchtKommaEins
@KommaAchtKommaEins 4 жыл бұрын
Super gemacht, danke. Was ist aber der Unterschied zwischen Flash und EEPROM? Beides behält doch auch bei Elektronenmangel die Daten. Und kann ich beim normalen Arduino-Uno überhaupt ohne Programmer versehentlich den Bootloader schrotten? Oder ist das über COM/USB gar nicht möglich?
@eHaJo
@eHaJo 4 жыл бұрын
den bootloader kann man über COM nicht schrotten. Flash und eeprom sind quasi das selbe was die speicherbarkeit bei stromausfall betrifft. allerdings kann ein flash viel weniger oft beschrieben werden als ein eeprom, bevor er kaputt geht
@klarei4326
@klarei4326 3 жыл бұрын
Hallo,kann ein Chip vom Typ BQ77PL900 blockieren und wie könnte ich ihn wieder frei schalten
@richi1235
@richi1235 4 жыл бұрын
Hi! Müsste ich in meinem C-Programm explizit ausdrücken, dass etwas in den EEPROM-Speicher soll, oder woher weiß der Microcontroller das? Ich schreibe ein Programm für die LED-Anzeige einer Produktionsmaschine, welche die produzierten Stückzahlen anzeigt. Nachdem die Maschinen abends ausgeschaltet worden sind, sollten am nächsten Tag diese Werte noch vorhanden sein, um genau dort weiterzuzählen. Danke!
@Sebastian-xg5fk
@Sebastian-xg5fk 2 жыл бұрын
Servus, Danke für Deinen KZbin Kanal. Wirklich gut erklärt alles. Ich beschäftige mich auch schon seit Längerem mit Microcontroller. Meine Frage an Dich wäre, ob es möglich wäre ein Video zu machen, wie ein Microcontroller wirklich funktioniert. Ich meine damit, dass man den Maschinencode für eine blinkende Led mittels zwei Taster (0 und 1) auf den Microcontroller läd. Das Programm, zb in C++, als Assambler Code darstellen (also MOV und ADD, etc Befehle in Maschinencode kompilieren) und dann eben mittels den Tastern flashen. Ich hab im Internet leider noch nichts gefunden um zu verstehen wie das eben wirklich funktioniert. Vielen Dank und schöne Grüße!
@lexa4973
@lexa4973 5 жыл бұрын
Kann ich denn IC mit bootloader vom Arduino uno einfach nach kaufen und dann im Arduino uno programmieren und wenn ich das gemacht habe einfach auf eine Platine aufbauen, ihn mit Strom versorgen, so dass er immer das Programm ausführt?
@altechplus9748
@altechplus9748 6 жыл бұрын
Hallo eHaJo, echt tolles Video! Von mir gibt es erst mal einen Daumen hoch und ein Abo habe ich auch dagelassen Ich wollte mich näher mit dem Thema beschäftigen, aber als Anfänger ist es nicht ganz so einfach da einzusteigen. Mich persönlich würden die Themen JTAG und ISP interessieren und wie man von Grund auf einen Fabrik neuen Mikrocontroller in Betrieb nimmt ohne die Arduino IDE bzw. was man dabei zu beachten hat.
@klarei4326
@klarei4326 3 жыл бұрын
Hallo, wie gehe ich vor, um einen BQ77PL900 Chip zu programmieren.
@alexanderzohrens2945
@alexanderzohrens2945 Жыл бұрын
13:03 muß die Adresse nicht heißen 0x7fff ?? das wären dann 32kb. 0x3fff wären 16 kb....
@tomperli4513
@tomperli4513 5 ай бұрын
Genau genommen ist 07fff ja 32kbyte minus 1 Byte😅
@felixdupont1425
@felixdupont1425 4 жыл бұрын
Also kann ich jetzt mit einem arduino mega einen IC programmieren, oder brauche ich dazu noch irgendwas?
@eHaJo
@eHaJo 4 жыл бұрын
ja
@alexanderzohrens2945
@alexanderzohrens2945 5 ай бұрын
Nein, sind genau 32 KB, weil 0000 auch schon eine Adresse ist.
@OliVer-cm5ko
@OliVer-cm5ko 6 жыл бұрын
Kann ich denn mit beiden Programmiervarianten den Controller danach aus dem Arduinoboard entfernen und auf ein Steckbrett mit Stromversorgung stecken und es läuft?
@eHaJo
@eHaJo 6 жыл бұрын
Ja
@SimonNitzsche
@SimonNitzsche 7 жыл бұрын
Der Fokus lässt wirken dass es so aus sieht als wäre da ein Greenscreen.
@eHaJo
@eHaJo 7 жыл бұрын
ähhhh, das ist ein greenscreen....
@allcrafter3747
@allcrafter3747 4 жыл бұрын
@@eHaJo Es soll aber nicht so aussehen wie einer
@pivetc353
@pivetc353 2 жыл бұрын
Hallo, ich habe nicht ganz verstanden was ein Bootloader jetzt genau ist ? Ist es beim Arduino dieser eine quadratische Chip ?
@eHaJo
@eHaJo 2 жыл бұрын
Ein programmteil, der bereits auf dem chip programmiert ist
@tomperli4513
@tomperli4513 5 ай бұрын
Historisch gesehen sagt der Begriff "Bootloader" eigentlich recht genau was passiert . Englisch "Boot" -> "Stiefel" , also ein kleines Programmstück das dem Controller ermöglicht in die Stiefel zu kommen und die Arbeit aufzunehmen. Der Bootloader initialsiert den Controller und schaufelt Bytes , die über eine vordefinierte Schnittstelle ( V24 , USB ,Wifi, ethernet .....) angeliefert werden ins RAM und führt die angekommenen Bytes anschießend als Programm aus. Letztendlich braucht jeder Microprozessor / Microcontroller so eine initialisierung um die Arbeit aufzunehmen . Auch ein PC muss ja " Booten ", wobei bei solch " großen" Maschinen die Abläufe natürlich wesentlich komplexer sind.
@pivetc353
@pivetc353 5 ай бұрын
@@tomperli4513Danke dir 💪👍
@judochessmkp
@judochessmkp 5 жыл бұрын
Du weißt schon dass das Klasse war
@chris12303123
@chris12303123 5 жыл бұрын
Halle eHaJo, welchen Bootloader muss ich aus wählen für ein Adruino mega Mega2560?
@eHaJo
@eHaJo 5 жыл бұрын
Das Board heißt "ARDUINO MEGA 2560" in der Arduino IDE, damit kannste dann Bootloader brennen wählen
@deniso955
@deniso955 7 жыл бұрын
wieso brauch ich den Arduino bootloader auf zB. einen ATtiny85 zu brennen wenn, dieser über einen Arduino als ISP Programmiert wird?
@eHaJo
@eHaJo 7 жыл бұрын
Wenn, dann wird er über einen chip (zb atmega328p) über den 6-poligen ISP-Stecker via ISP programmiert. Das ist dann Variante 2. Ein Bootloader würde auf so kleinen Chips keinen Sinn machen, weil 25% des Speichers vom Bootloader belegt wären
@deniso955
@deniso955 7 жыл бұрын
eHaJo Ich meinte den Arduino als ISP Programmer zu nutzen wie, im Beispiel Scatch Arduino as ISP in der Arduino IDE. Will man dann zB. einen ATtiny85 mit der Arduino IDE programmieren muss in der Arduino IDE Bootloader brennen ausgewählt werden. Was ich dazu im Internet gefunden hab ist das dabei nicht wirklich ein Bootloader auf den Attiny gebrannt wird sondern nur die Fuses und die Taktrate gesetzt wird.
@ludwig8891
@ludwig8891 5 жыл бұрын
Ich habe eine frage an sie ich habe ein Attiny2313 der lästsich nich Programmiren er ist neu er wirt nicht erckant
@robertschulz3824
@robertschulz3824 6 жыл бұрын
Top! Auch wenn ich fast nichts richtig verstehe...
@eHaJo
@eHaJo 6 жыл бұрын
Die anderen Videos schauen, dann kommt das noch :)
@caroman6761
@caroman6761 7 жыл бұрын
Jetzt wüßte ich nur noch gerne, 1. wo ich die verschiedenen Bootloader, die es so gibt, bekomme (OK, einer iss in der IDE drinn) und 2. wie sich die verschiedenen Bootloader, die es so gibt, unterscheiden.
@eHaJo
@eHaJo 7 жыл бұрын
Ne ganze Horde an Bootloader für AVR-Controller mit USB gibt es zB bei Lufa: github.com/abcminiuser/lufa/tree/master/Bootloaders Ansonsten kann man sich hier in die Application note von Atmel einlesen: www.atmel.com/Images/doc2589.pdf Der Bootloader von Peter Dannegger ist glaub ich auch gut verbreitet: www.mikrocontroller.net/topic/73196
@DeutschlandLife
@DeutschlandLife 7 жыл бұрын
Aber man bekommt doch auch z.B. myAVR mySmartUSB light. Der kostet ca. 16€
@eHaJo
@eHaJo 7 жыл бұрын
Ja, und china-clones für 2€ oder den USP-mkII von eHaJo für 17,90. Mittlerweile gibt es einige Programmieradapter zu erträglichen Preisen
@greatvaibhav20
@greatvaibhav20 7 жыл бұрын
Hallo, haben Sie Kanal in Englisch auch? vielen dank
@eHaJo
@eHaJo 7 жыл бұрын
Ja, aber dort ist erst ein Video: kzbin.info/door/01DrO5OkQeXcYVAu09ayoQ
@greatvaibhav20
@greatvaibhav20 7 жыл бұрын
Guten morgen und Dankeschön. haben Sie einen zukunft plan für programming videos auf Englisch machen? weil Ich auf Englisch studiere.
@numi1141
@numi1141 Жыл бұрын
can you translate this in english please.
@m-electronics5977
@m-electronics5977 2 жыл бұрын
Also den Kästen hinter dir nach zu urteilen hast du sehr viele Bauteile immer auf Lager
@eHaJo
@eHaJo 2 жыл бұрын
ja, da hat sich mittlerweile einiges zusammen gebracht...
@m-electronics5977
@m-electronics5977 2 жыл бұрын
@@eHaJo machst du auch gewerblich Platinen?
@gustavvogels9241
@gustavvogels9241 Жыл бұрын
Sehr gutes Video aber doch sehr arduinolastig.. Eine Aussage ist in keinem Fall richtig, nämlich die, dass eine Programmaustestung nur über EPROMs früher möglich war. Es mag sein das Bastler ein EPROM gebrannt haben und wenn das Gerät nicht so funktionierte wie erhofft, dann EPROM löschen, Programmkorrektur, neues EPROM brennen und wieder testen usw. bis irgendwann alles funktionierte. Professionelle Firmen benutzten immer schon Emulatoren für den angewandten Mikroprozessor bzw. Mikrocontroller. Mein Arbeitgeber Ende der 80-er, Prozessautomation Sennhofer, hatte für jeden von uns Entwicklern einen angeschafft. Das erleichterte die Arbeit ungemein. Da ich später als selbständiger Entwickler, aus Kostengründen, mir keinen Emulator leisten konnte, habe ich mir einen EPROM-Simulator selbst gebaut. Der ist zwar nicht so komfortabel wie ein Prozessor-Emulator, tut es aber auch. Ich habe fast 30 Jahre als Freelancer meinen Lebensunterhalt auf diese Art und Weise verdient. Dies belegen unter anderem meine KZbin-Posts z.B. "Elektronikentwickler Gustav Vogels"
@eHaJo
@eHaJo Жыл бұрын
ich bediene mit meinem kanal allerdings zu 95% die hobbybastler. auf einen emulator hinzuweisen, den nur richtig große firmen hatten sehe ich nicht als sinnvoll an
@MrKnueppelLP
@MrKnueppelLP 7 жыл бұрын
wo für ist das ding was bringt das ?? auser das mann mit c++ rum spilen kann ?
@eHaJo
@eHaJo 7 жыл бұрын
zum einen kann man programmieren lernen, zum anderen kann man damit alles bauen, wovon man träumt (zB einen fischfütterautomat, ...)
@tomnicht1796
@tomnicht1796 5 жыл бұрын
Hallo ich möchte mir das bauen kzbin.info/www/bejne/ennOZ593j5yFkMU Und wenn ich mir ihr Video anschaue brauche ich den Chip mit uno programmieren und dann an der Uhr anstecken Und wo ist beim Arduino Uno R3 der Jumper
@AlexVeranstaltungsStuff
@AlexVeranstaltungsStuff 7 жыл бұрын
boah das bauteilelager im hintergrund *NEID*
@eHaJo
@eHaJo 7 жыл бұрын
Ist nur ein Teil davon :) Ja, ich biin mittlerweile echt stolz drauf
@timk5677
@timk5677 5 жыл бұрын
wuste garnicht das ein programmer so teuer ist dan muss der den ich gestern für 7 euro gekauft hab ja ne fälschung sein ?
@andreasschmitt2307
@andreasschmitt2307 3 жыл бұрын
Ein USBasp-Programmierer kostet keine 2 Euro, kann ich empfehlen.
@OE6ENE
@OE6ENE 7 жыл бұрын
1.erster
@eHaJo
@eHaJo 7 жыл бұрын
zweiter
Please Help Barry Choose His Real Son
00:23
Garri Creative
Рет қаралды 23 МЛН
Can This Bubble Save My Life? 😱
00:55
Topper Guild
Рет қаралды 87 МЛН
The Giant sleep in the town 👹🛏️🏡
00:24
Construction Site
Рет қаралды 21 МЛН
Kind Waiter's Gesture to Homeless Boy #shorts
00:32
I migliori trucchetti di Fabiosa
Рет қаралды 16 МЛН
Mikrocontroller-Architektur erklärt am ATmega328 (Arduino)
20:46
FearlessEngineers - Elektrotechnik & Programmieren
Рет қаралды 21 М.
Danach seid ihr Profis! 🤷 Fehler/Tipps fürs SMD Löten
28:58
Bare-Metal MCU #4 - Bootloaders and Programmers
18:24
Mitch Davis
Рет қаралды 56 М.
Hacker's Guide to UART Root Shells
17:40
Flashback Team
Рет қаралды 478 М.
Arduino Uno to ATmega328 - Shrinking your Arduino Projects
37:17
DroneBot Workshop
Рет қаралды 787 М.
Programmieren für Dummies? (CC2tv Folge 349)
43:06
Computer:Club2
Рет қаралды 112 М.
Please Help Barry Choose His Real Son
00:23
Garri Creative
Рет қаралды 23 МЛН