-
Thread
Atmega verliert Flashinhalt
zusammen, ich habe ein Problem und dazu möchte ich euch befragen: Ich habe eine größere Anzahl ATMEGA328 über einen Batchjob geflasht. Dabei wurde wohl beim Aufruf von AVRDUDE.exe in der Batchdatei der BitClock auf 1 gesetzt. Das heist ja 1uS "Verzögerung" beim Flashen. Die Clock-Fuses die vor dem
sehen, dass beides Wahr ist. 1. Es gibt die klare von dir genannte Anforderung für den ISP Takt. 2. Flash benötigt den internen Taktgenerator. Nachweis für Punkt 2: http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf Figure 9-1. Clock Distribution
-
Thread
Taktgenerator 10ms on 2000ms off
Das Problem ist, dass ein uC im sot-23-gehause mit einem 100nF und 10 Zeilen Code ausreicht, um mit 0uA das zu tun, was mit viel gebastelt vielfach Platz, Strom und Aufwand braucht. Sobald man einen derartigen uC mit Hallo Welt
deutlich billiger als eine Lösung mit "diskreten" digital-IC's. Selbst fertig aufgebaute Boards auf STM32 oder Atmega-Basis kosten aus China weniger als 1,50 €. Kaufst Du nur den Chip (und viel mehr brauchst Du nicht für Deinen Anwendungsfall), so liegst Du weit unter 1$. - Der Zeitaufwand, um z.B. ein
-
Thread
Batteriewahl und Powermanagement
aus und die Löterei mache ich gerne. Der hat auch einige GPIOs, dann könnte ich auch einen kleinen uC mit weniger IOs verwenden. Edit2: Ich baue jetzt erstmal mit ESP, aber mit kleinem uC der der ESP nur selten weckt. Gestern habe ich noch das WLAN getestet, der ESP braucht ca. 4 Sekunden für die
Gustl B. schrieb im Beitrag #6346390: > Der hat auch einige GPIOs, dann könnte ich auch einen kleinen uC mit > weniger IOs verwenden. Wenn das die sind wie bei den RFM, dann haben die IO feste Funktionen. Aber uC mit 48 Pins sind ja auch noch recht klein und bieten mehr Reserven. Und über SPI/I2C
-
Thread
ATmega Assembler-programmierung unter Ubuntu?
doch mal nach, warum Microchip recht viel Geld investiert, um AVR und ARM Support in den XC8 und XC32 Compilern nachzurüsten und warum sie neue ICDs und PICKITs mit mehr Pins herausbringen, wo ein wesentliches Feature ist, dass sie mit den 2 Pins mehr auch ISP, (T/U/-)PDI, SWD und JTAG fahren können.
Thomas R. schrieb im Beitrag #6347726: > - AVRASM2.EXE unter wine zum Laufen bringen arvasm2 für Linux war in einer Vorversion von XC8 dabei. Man muss da nichts emulieren. Es gibt davon eine 32-Bit Linuxversion. Einfach ensprechende XC8-Version
-
Thread
Arduino RX Problem beim Hochladen von Sketch über USB
Hallo Michael, Nimm ein ATMega32U4 basiertes Board (Pro Micro ATmega32U4 5V 16MHz), der hat einen USB-Serial Port und einen _unabhängigen Hardware UART Port_. Wichtig ist auf die Spannung die Taktfrequenz zu achten, es gibt
welches einen getrennten UART für den Midi Anschluss hat, so wie ich oben geschrieben habe (Stichwort "ATMega32U4"). Dann musst du nix verodern oder Umschalten.
-
Thread
Frage(n) zum Ardino
https://www.youtube.com/watch?v=u2uJMJWsfsg
ein Display direkt unter den nano zu hängen! https://www.mikrocontroller.net/attachment/465632/esp32_nano328p.jpg wer sich einen nano mit Kabel kauft hat alles um sofort loszulegen https://www.ebay.de/itm/MINI-USB-Nano-V3-0-ATmega328P-CH340G-FT232-5V-16M-Micro-controller-Board-Arduino/402319347361
-
Thread
Atmega328p fuses falsch gesetzt
Microcontrollers. Mein Vorhaben war, mir Sensoren fürs Smarthome selber zu bauen. Dazu musste ich auf dem atmega328 die fuses setzen, was ich mittels avrdude und diesem Befehl getan habe: avrdude -p m328p -P usb -c usbasp -B 10 -U lfuse:w:0xE2:m -U hfuse:w:0xD0:m -U efuse:w:0xFF:m -U lock:w:0xFF:m Die frage
Guten Abend, Neues Spiel, neues Glück. Ratschläge beherzigt, neuen Atmega aufgelötet, Fuses kann ich setzen. [code]sudo avrdude -p m328p -P usb -c usbasp -B 10 -U lfuse:w:0xE2:m -U hfuse:w:0xD0:m -U efuse:w:0xFF:m -U lock:w:0xFF:m avrdude: set SCK frequency to 93750
-
Thread
arduino oder GCC Programmierung
latest/libs/wire.html Wire.begin() Wire.begin(sda, scl) // ah hier z.B. am ESP kann man sogar 2 I2C nutzen https://www.az-delivery.de/blogs/azdelivery-blog-fur-arduino-und-raspberry-pi/esp32-beide-i-c-schnittstellen-verwenden
/STM32/hardware/stm32/1.5.0/libraries/Wire ./packages/MiniCore/hardware/avr/2.0.3/libraries/Wire ./packages/digistump/hardware/avr/1.6.7/libraries/Wire [/pre] So what leo
-
Thread
AVR Inline Optimierung kaputt?
^~~~ umlaut.c:12:32: warning: multi-character character constant [-Wmultichar] case 'ä': case 'ö': case 'ü': printf("Umlaut!\n"); break; ^~~~ umlaut.c:12:27: warning: case label value
; > ^~~~ > umlaut.c:12:32: warning: multi-character character constant > [-Wmultichar] > case 'ä': case 'ö': case 'ü': printf("Umlaut!\n"); break; > ^~~~ > > Aber: mein Terminal macht
-
Thread
Atmega32U4 wird von Windows nicht erkannt, obwohl Bootloader erfolgreich geflashed werden konnte
Hey an alle, ich arbeite gerade an einem Hobby Projekt, welches einen Atmega32u4 Chip mit WS2812 LEDs und 7 Segment Anzeigen verwendet. Ich hatte mit meiner letzten Platinen Version (Rev 1.1) einen zu 90% funktionierenden Stand (Platine wurde von Windows erkannt, ich konnte
Screenshot davon hängt oben im ersten Post. http://eleccelerator.com/fusecalc/fusecalc.php?chip=atmega32u4&LOW=FF&HIGH=D8&EXTENDED=CB&LOCKBIT=2F
-
Thread
Microcontroller mit Python
Ja, die classic ATtiny sind bezüglich Stromsparen nicht der Bringer. Da muß es schon ein großer ATmega sein. Z.B. der ATmega48A braucht im Power-Save <1µA am 32kHz Uhrenquarz.
> 32KHz, Prescaler 8 ... nicht mehr ansprechbar An XTAL2 (sic!) z.B. 200 kHz anlegen.
-
Thread
Grundsätzliche Projektumsetzung / Wahl der Programmiersprachen
passende Position einstellen. Interessantes Produkt. Wenn ich das richtig gegooglet eine moderne i2c Variante(u.a). Wird vermerkt und mit dem "Unbekannter Chip" war ebenfalls geplant. Freddy schrieb im Beitrag #6333347: > Ich kenne aktuell nur höhenverstellbare Tische wo während des Vorgangs >
schonmal nach Anfänger. Um die Leute nicht gleich hart mit klassischem C abzuturnen würde ich dir ein ESP32 Dev Board mit MicroPython empfehlen. Die gibts auch mit microSD Karten-Slot und viele HAL's in Form von entsprechenden Python Modulen. Triggered C Grandpas in 3...2...1...
-
Thread
Hilfe bei Anfängerfragen
80 annehmen. Es muss also 20mA/80 durch die Basis. B-E Strecke 0.7V, V-Signal 3.3V, macht 2.6V. R = U/I = 2.6V / (20mA / 80) = 1650 Ohm. Nimm 1.5 kOhm, dann passt das. 2.2k wird auch funktionieren.
annehmen. > > Es muss also 20mA/80 durch die Basis. > > B-E Strecke 0.7V, V-Signal 3.3V, macht 2.6V. > > R = U/I = 2.6V / (20mA / 80) = 1650 Ohm. > > Nimm 1.5 kOhm, dann passt das. 2.2k wird auch funktionieren. Schön und (vermutlich) richtig gerechnet, aber zum Einschalten einer 20mA LED
-
Thread
Linux auf STM32 => how-to?
32F429IDISCOVERY : 2Mbytes Flash, 256KBytes Ram. Dazu noch 8Mbytes SD-Ram. Und damit möchstest du als Anfänger Linux laufen lassen? Nimm den Raspi, beschäftige dich ein bis zwei Jahre damit. Auch auf
> Habe vor über 10 Jahren auf einem ARM7TDMI-S selbstbau Board > mit 70MHz ein Linux 2.6 zum laufen gebracht. Weil ich Filesysteme > und Netzwerk nutzen wollte. Und genau da hast du deinen Usecase. Daran hat sich seit uClinux mit Kernel 2.0 nichts geändert. Außer vielleicht, dass
-
Thread
Divisionen optimieren
Fehler von 0.1% im Resultat. Aber angesichts der Toleranzen von Widerständen, Spannungsreferenzen u.s.w. kann man den zusätzlichen Fehler oft vernachlässigen. FPA Solver berechnet alternative Brüche von 2^0 bis max. 2^16. Ist der absolute Fehler kleiner wie 1ppm (0.000001%) wird die Berechnung vorzeitig
Genauigkeit, und daß Vref genau 1,1 V sein soll, ist doch sehr optimistisch. (Die interne Vref eines ATmega328 liegt im Bereich 1,0 - 1,2 V.) Und für jede Änderung an der Schaltung soll dann wieder eine neue "Optimierung" gestartet werden? Das ist Technik von gestern. Da kann man die Widerstände auch gleich
-
Thread
Arduino Pro Micro (ATmega32U4) - freier Timer für 2x PWM?
Ich suche Informationen zu freien Timern mit zwei PWM-Ausgängen am Pro Micro (Klon). analogWrite() macht nicht mal 1 kHz und ich brauche Ultraschall (nicht hörbar) für eine Motorsteuerung. analogWrite() in wiring_analog.c init() in wiring.c Irgendwie widersprüchlich: OC4A an PC7 -> "D13" not used OC4B an PB6 -> "D10" (PWM mode nicht initialisiert) OC4D an PD7 -> "D6" Kennt sich hier jemand damit besser aus?
-
Thread
Sonnenscheindauer Sensor selber bauen Eigenbau ATmega Assembler
Betriebsspannung angezeigt, nützlich für Batteriebetrieb^^ Und anschließend fragt der 1MHz getaktete ATmega8 seine 3 ADC-Eingänge ab und zeigt das Ergebnis an. BP6 + BP7 steht für einen 32kHz Quarz und einer Low Current Version noch zur Verfügung. Bei Überschreitung der 1V Eingangsspannung leuchten
Sonnenspannung KPW schrieb im Beitrag #6356249: > Ich würde den DS1307 durch einen RTC DS3231 AT24C32 erstzen, dann sind > auch 32K Speicherkapazität dabei. Hab der Schaltung einen AT24C512 (65k EEPROM) am TWI/I2C Bus spendiert. Somit könnte 1 Monat lang die Sonnendaten gespeichert werden. 31
-
Thread
SPI-Kommunikation Atmega644 - ADS1118
); // Dummy Bytes u8_adcDataRegMSB = SPIReceive(0x0); u8_adcDataRegLSB = SPIReceive(0x0);[/c] Macht das Sinn? Das wäre dann aber eine 32-Bit-Transmission, die gemäss Datasheet SO funktioniert wie im angehängten JPG.
> nur status register auslesen Dem schließe ich mich an, also '9.5.7.1 32-Bit Data Transmission Cycle', in Ergänzung von Mitlesa: [c] void AdcExt_Init (void) { uint8_t temp1, temp2; CLR_EADC_SEL; // CS low _delay_us(3); // Konfigurationsregister beschreiben
-
Thread
PPS5330 Labor-Netzteil hack
[c] { DDRB |= (1 << DDB1)|(1 << DDB2); // PB1 and PB2 is now an output ICR1 = 0x3FFF; // set TOP to 16383 14Bit/1KHz // set U-Soll uint8_t Digi_offset = 67; uint16_t Umax = 30000; // mV uint32_t Usoll = 20000
beachten { SPI_wr2(buf[4]+32); SPI_wr2(buf[3]+32); SPI_wr2(buf[1]+32); SPI_wr2(buf[0]+32); } else { SPI_wr2(buf[3]+32); SPI_wr2(buf[2]+32); SPI_wr2(buf[0]+32);
-
Thread
Optimale Batterieversorgung für Atmega328P
nicht gerade die billigsten Zink-Kohle-Typen nimmt) Tipp: Du kannst den Ruhestrom in den Fällen 2 und 4 wahrscheinlich weiter reduzieren (NCV8161: 0,2µA), wenn du den ATMega direkt an den Akku hängst und den LDO abschaltest, wenn der Rest der Schaltung nicht gebraucht wird. Natürlich nur, wenn alle
Tage mal auf den Knopf drücke, um zu sehen ob ich gießen muss, macht es nichts, wenn das Gerät mal 1-2 Tage nicht verfügbar ist. Bastler_HV schrieb im Beitrag #6320086: > Oder den Atmega mit der variablen Spannung betreiben (z.B. 4*NiCd) > und > nur den Sensor mit einer Konstantspannung betreiben
-
Thread
KFZ Transientenschutz
Drossel. An sich wäre das super, wenn das ausreicht. Und eigentlich will ich auch nur einen uC mit 5V versorgen mit max 100mA. Dafür ware es ja perfekt. Der uC soll allerdings über einen MOSFET immer wieder für kurze Zeit einen Verbraucher ein/ausschalten, der wiederum 12V benötigt und ca 2,5A
ich mich trotzdem nach diesem Wert richten? Ein Minimum ist nur für die Kapazität angegeben (10uF). Ich wollte einen 22uF/16V Tantal nehmen mit ESR 2 Ohm (bei 100kHz). Und dazu einen 100nF Kerko. > Letzteres. Und davor den Verpolschutz (1N4004 oder S1J oder sowas) und > davor 100 nF direk
-
Thread
USB mass storage (USB-Stick) mit ESP32 / Atmel
zusätzlichen Controller lösen. Man muß bloß den richtigen Atmel für das Projekt wählen, z.B. einen M32U2...
gar nicht so übel bin nicht darauf gekommen, ich kann einen BADUSB mit SD Karte nehmen (~5 Euro, ATMEGA32U4), anstatt anzugreifen die lufa mass storage nutzen. Soll sehr langsam sein, aber das ist bei dem Auslesen meiner Erfassungsgeräte nicht wirklich von Bedeutung, mir geht es um einfach für den
-
Thread
Nachfolger von Atmega169
//dse-faq.elektronik-kompendium.de/dse-faq.htm#F.11 ist der Stromverbrauch der AVRs wenn sie alle 2ms das Display updaten müssen einfach zu hoch, auch mit 32kHz Quartz kommt man kaum unter 100uA. Daher finden sich in allen diesen Geräten uC anderer Hersteller, die auch 1/3 bias und 1/4 biad LCD
LCD driver > getrennt werden (abgesehen vom viel zu grossen TSSOP). Sehe gerade: Im LPM3 (seite 32 im datasheet https://www.ti.com/lit/gpn/msp430fr6972) 6uA mit eingeschalteter charge pump!
-
Thread
Wer macht bei Arduino eigentlich die Qualitätssicherung?
das sie auch gut ist. und da ist es doch gut wenn man in den Quellcode schauen kann! z.B. ESP32, lt. Arduino ist es bei der onboard LED -> LED_BUILTIN GPIO5 aber bei meinen GPIO2 ist aber auch egal findet man raus und macht andere defines [c] #if defined(__AVR_ATmega328P__) #define ON_BOARD_LED LED_BUILTIN #elif defined(ESP32) #define ON_BOARD_LED 2 // bei den letzten gelieferten WEMOS LOLIN32 sonst 5 #endif [/c]
-
Thread
wie ist das mit den 16/20MHz beim Atmega4809
Du einen Link auf die Fassung > die Dir half? Das vollständige Datenblatt des interessierenden uCtrl ist ein unabdingbares MUSS bevor man sich irgendwie mit uCtrl-Software oder uCtrl-Hardware beschäftigt. Microchip stellt alles zur Verfügung: Im Fall des ATmega4809 in einer ersten zweigeteilten
AVR128DA28, I [mA]: [code] f [MHz] 24 4.0 U [V] 5.0 4.75 1.15 3.0 4.60 1.05 2.0 4.25 0.90 [/code]
-
Thread
Zellspannungen mit Atmega328 messen
Hallo, Ich möchte mit einem ATmega328 Zellspannungen von einem LiIon Akku messen. Der Atmega wird über einen DC-DC stepdown board vom zu messenden Akku versorgt. Der Akku und der ATmega haben einen common ground. Nun kann ich vermutlich
heranziehen Macht 1.0 bis 1.2V für 10k also 110uA pro Zelle Dauerentladestrom, wenn du den Spannungsteiler nicht abtrennst.
-
Thread
Frage zur Tasterabfrage
für deine ausführlichen Erklärungen, aber es handelt sich nicht um einen Arduino sondern um einen ATmega8. Ich möchte Assembler in der Anwendung (zunächst mit ATmega8) erlernen. ich habe mal vor ca. 30 Jahren (oder 35?) mit der Sucosoft PS 3 von KlöMö Programme geschrieben die unter anderem die Steuerung
seit dem 6502 auf fast alle single CPU gleich. Schwieriger wird es auf multi core CPU wie dem ESP32
-
Thread
PIC Microchip lebt noch?
werden, ist das kein Problem. Updates wird es da eh nicht geben. Hier in Forum sind wohl eher 1-2 stellige Stückzahlen üblich. Und da ist es völlig egal, ob der Prozessor jetzt 1.98€ (Mega328P im TQFP32) oder 3.24€ (dsPIC33CK256MP502 in SSOP28) kostet (beides Digikey-Preise). Siehe meinen vorherigen
Hobbyprojekte nimmt man auch das was man hat und was man kennt. Da ich die PICs von denn 12er bis zu den 32ern kenne, sowie sehr viele Atmels, davon auch einen Haufen welche schon gar nicht mehr erhältlich sind, sowie diverse andere uC Serien von anderen Herstellern, nehme ich persönlich bevorzugt EFM32. Aber
-
Thread
Mit 3.3V Mikrocontroller 5V schalten
Beitrag #6334093: > Wäre das weniger problematisch bzw. empfindlich, wenn ich statt des > schnellen STM32 ARM einen behäbigen alten 8-bit ATmega (2560 oder 328p) > nehmen würde ? Die genannten AVR Controller sind dafür bekannt, robuster zu sein, als STM32. Andererseits gehen STM32 auch nicht "einfach
für EMV Probleme ist, ist nicht Robust. Meine Aussage zur Robustheit schließt EMV Themen ein. Bei STM32 Mikrocontrollern kannst du an den I/O Pins einstellen, wie schnell sie ihre Pegel wechseln sollen. Ich glaube, es geht bis 2 MHz runter, das hilft natürlich bei EMV Themen. Ansonsten hat das nicht
-
Thread
"printf" for small pockets || für ganz arme uC
//****************************************************************************** # ifdef XPRINTF_32 const uint32_t dv[] = {1000000000UL, 100000000UL, 10000000UL, 1000000UL, 100000UL, 10000UL, 1000UL, 100UL, 10UL, 1UL}; # else const uint16_t dv[] = {10000U, 1000U, 100U, 10U, 1U};
ifdef XPRINTF_32 case 'l': case 'n': // int i.u32 = va_arg(a, xprintf_t); if(c == 'l' && (signed)i.u32 < 0) i.u32 = -i.u32, PUTC('-'); xprintDEC(i.u32); break
-
Thread
AVR, virtual port, power save
eingepackt in Beleidigungen und Herabwürdigungen! > die max Pin Toggle Frequenz Arduino UNO, also ATMega328p mit 16MHz Arduino Pin 13 entspricht PORTB5 [c] #include <CombiePin.h> Combie::Pin::OutputPin<13> pin; int main() { pin.init(); for(;;) { pin.toggle(); // 2,66667MHz
Disassembly of section .text: [c] 00000080 <main>: 80: 25 9a sbi 0x04, 5 ; 4 82: 80 e2 ldi r24, 0x20 ; 32 84: 83 b9 out 0x03, r24 ; 3 86: fe cf rjmp .-4 ; 0x84 <main+0x4> 00000088 <_exit>: 88: f8 94 cli 0000008a <__stop_program
-
Thread
Ersten Schritte bei Mikrocontroller
mehr Wechselwirkungen zwischen den Funktionseinheiten bestehen. Wenn du unbedingt mit einem STM32 anfangen willst, dann würde ich Dir zu den Serien STM32L0 oder STM32F3 raten. Die sind in der Liga der relativ einfachen Modelle einzuordnen - aber immer noch erheblich komplexer als die allermeisten
diese Seiten an: http://stefanfrings.de/mikrocontroller_buch/index.html http://stefanfrings.de/stm32/index.html
-
Thread
warum braucht Blinkbeispiel 780 byte Flash?
die steht oben im Makefile im geposteten zip. im Terminalfenster kommt: [code] avrdude -v -v -p atmega4809 -c arduino -P COM11 -U flash:w:main.hex [/code]
steht oben im Makefile im geposteten zip. > im Terminalfenster kommt: > [code] > avrdude -v -v -p atmega4809 -c arduino -P COM11 -U flash:w:main.hex > [/code] Wozu denn jetzt einen Bootloader auf ein UPDI-Device?
-
Thread
DOGM-204 Problem mit Steuercodes
Schaltplan(-auszug) habe ich angehängt. Das Wesentliche ist im oberen Bereich abgebildet. Da der ATMega mit 5V läuft, das Display aber nur mit 3,3V, liegt dazwischen der 74LVX125 als 5V toleranter Pegelwandler. Damit ist dann auch gleichzeitig das fehlende Save-Select-Signal (/SS2) verknüpft. Da die
is finished SPI_I2S_SendData(SPI1,(*data>>4) & 0x0F); while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE) == RESET); // 1 when empty register while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_BSY)); // 0 when
-
Thread
ATmega2560 PWM.h library
, dann lass ich denn bei mir > mal laufen [c] /*Pin Korrektur: Extern(Abgriff) -> Intern * 2 -> 5 * 3 -> 2 * 7 -> 6 * 8 -> 7 * 11 -> 11 * 12 -> 12 */ #include <PWM.h> int led = 12; // Arduino Output Pins. int led1 = 11; int32_t freq = 750; //Ferquenz (in Hz) //int32
Korrektur Tabelle oben int32_t freq = 750; //Frequenz (in Hz) unsigned int dutyCycle = 6554; //Gerundet 0,1*2^16; 10% Duty Cycle von 16bit void setup() { //Initialisiert alle Timer bis auf 0 um die Timefunktionen (mili
-
Thread
Wie Uhrzeit auf Atmega bekommen?
Mikrocontroller verwenden, wo RTC und Anschluss > für die Backup Batterie schon mit drin sind -> z.B. die STM32L0 oder > STM32F3 Serien. Oder halt der vom TO intendierte ATmega. Der enthält (mit an Sicherheit grenzender Wahrscheinlichkeit) ebenfalls bereits eine RTC, die genau wie beim STM nur noch mittels
Zu erklären wäre vielmehr: 1) Warum das EEPROM einer externen RTC, wenn auch der Atmega EEPROM besitzt? 2) Warum muss man ein Modul persönlich die Treppen hochtragen, um an die Daten des EEPROM zu kommen? Das sind die wirklich spannenden Fragen, die einer Erklärung bedürfen...
-
Thread
SDR Empfänger für RC 40-MHz
> Wenn du schon das Shield hast und hoffentlich auch einen dazu passenden > Arduino Uno mit ATmega328, dann schau dir mal das uSDX-Projekt > > https://groups.io/g/ucx > > genauer an. Wenn du programmieren kannst, dann läßt sich davon einiges > verwenden. Ja, das uSDX kenne ich und habe
Habe jetzt alles auf den STM32G431 portiert und bin sehr zufrieden. Dort kann auch noch die PGAs benutzen. Derzeit benutze ich noch das Elektor-SDR-2.0 zusammen mit einem Nucleo-G-431 auf dem Breadboard. Bevor ich daraus jetzt
-
Thread
Tonbandgerät Marke eigenbau
Einzug gehalten mit proprietären Entwicklungen. Wäre schon froh, wenn ich ansatzweise wüsste, was im IC2 (Bild) versteckt ist. Es gab mal Freaks, die hatten mit einem ATMega8535 diese Motorsteuerung nachgebaut. Finde nur diesen Thread nicht mehr. ciao gustav
Karl B. schrieb im Beitrag #6290124: > Wäre schon froh, wenn ich ansatzweise wüsste, was im IC2 (Bild) > versteckt ist. Es gab mal Freaks, die hatten mit einem ATMega8535 diese > Motorsteuerung nachgebaut. Finde nur diesen Thread nicht mehr. Das rauszukriegen ist nicht schwer. Das PROM ist
-
Thread
Mikrocontroller mit Rs232 Schnittstelle
eigenen Chip USB/ser on board oder welche mit USB Schnittstelle wie der mega32u4 (oder war das u2?) Du müsstes also schon einen TTL Uart USB Adapter anklemmen sowas in der Art an Tx und Rx vom ATmega8 wenn du am PC Hterm o.ä. machen willst https://www.ebay.de/i/172228517190
zu programmieren, notfalls mit einem 2ten nano der als ISP Brücke dient.