-
Thread
ATMega32u4 unter Linux
habe ein kurioses Problem, das ich nicht gelöst bekomme. Hier verwende ich ein Board mit einem ATMega32u4. Über den USB enumeriert er und ich sehe ihn über lsusb: Bus 005 Device 119: ID 03eb:2ff4 Atmel Corp. atmega32u4 DFU bootloader Ich versuche zuerst über Arduino den 32u4 zu flashen, aber
fummelst. Das hab ich zuvor schon ausprobiert. Das ist echt merkwürdig: dfu-programmer atmega32u4 get Bootloader Version: 0x00 (0) dfu-programmer atmega32u4 dump Failed to read 28672 bytes from device. lsusb Bus 005 Device 046: ID 03eb:2ff4 Atmel Corp. atmega32u4 DFU bootloader
-
Thread
Verhalten des atmega32u2 bezüglich Fuses und Quarz
Hallo, ich arbeite seit vielen Jahren mit diversen atmega und attiny Controllern. Diese flashe ich immer mit meinem USBASP und AVRDude. Das klappt auch immer perfekt. Nun wollte ich mal den atmega32u2 verwenden um native USB anstelle von VUSB nutzen zu können
mit den Fuses. Ich kann diese per AVRDude auslesen und sie stimmen auch mit den Default Werten des atmega32u2 überein. Dabei läuft der atmega32u2 ja eigentlich mit dem internen 8Mhz und geteiltem Takt, also auf 1Mhz. Hier war es schon mal komisch, dass er ohne externen Quarz nicht lesbar war. Ich dachte
-
Thread
AUDIOCONTROLLER MSP3400C einfach mit ATMEGA32 ansteuern
bei dem man aus etwas gebrauchten neues erstellt. Dismal ein paar alte Module sowie ein alter µC ATMEGA32-16PU. Das Soundmodul 29504-102.40 von Grundig, stammt aus einem Farbfernsehgerät Grundig CUC7350 und beinhaltet einen sehr guten Multinorm-Soundcontroller MSP3400C. Der IC bietet so allerlei
Thomson werden und arbeitet mit einen NEC-ähnlichen Code. Das Herz der Schaltung ist nun der ATMEGA32-16PU und der 74LS123. Der 74LS123 soll mir die richtigen Flanken vom IR-Empfänger liefern und auch am Bedienteil optisch anzeigen, das der Empfänger funktioniert. Der ATMEGA32 steuert und verarbeitet
-
Thread
CH32V003 und Arduino
Komfort gewünscht ist, daß man dann besser eine etwas üppiger ausgestatteten uC wählen sollte. Beim ATMEGA1284 mit 16K z.B., spielt die Unterstützung von printf eine geringere Rolle als beim 328P oder noch kleiner. Beim STM32L496 denke ich überhaupt nicht daran. Ausser Sportlichkeit lohnt es sich nicht
Nucleo-Boards sieht) und es ist auch der Grund warum analogRead(A0) sowohl auf dem Arduinos mit Atmega als auch den STM32 Varianten funktioniert. Im STM32 Framework selbst gibt es für jede Variante einen eigenen Ordner, in dem die Pins definiert werden: https://github.com/stm32duino/Arduino_Core_STM32
-
Thread
Stromsparende Schaltung Klimalogger auf Basis Rasp Pi Pico
Christie schrieb im Beitrag #8035199: > Es (das STM32G031 Board) scheint mir auch weniger Beginner-freundlich zu sein wie Arduino Das Board wird von Arduino unterstützt: https://github.com/stm32duino/Arduino_Core_STM32#generic-stm32g0-boards > Beim
EEPROM. Christie schrieb im Beitrag #8035218: > Der Atmega328 wäre der Goldstandard, aber so viel Budget haben wir nicht > zur Verfügung Dann schau dir bei Gelegenheit den STM32L010 und die STM32C0 Serien an. Norbert schrieb im Beitrag #8035534: >
-
Thread
I2C Display einfache Frage
GPIO-Behandlung eingebunden habe (die auf meiner Platte liegen) und so lief ein OLED-Display auch auf einem CH32V003, einem STM32F030 / F103 / F411. Hier jedoch nur die Datei, bei der AVR und STM8 eingebunden sind. Bei Verwendung für AVR ATmega328 und AVR-GCC als Compiler, hat das erzeugte Kompilat bei mir eine
Maxim B. schrieb im Beitrag #8015579: > Gerne. Ich experimentiere jetzt mit STM32H723 und mit Arduino GIGA, aber > auch ATMega1284P bleiben in Griff. :-) das ganze auf einem Blackboard STM32H723VGT6 ? Das evaluiere ich zur Zeit auch. Für 13 Euro ist das ein gigantisches Teil
-
Thread
Suche Arduino kompatiblen Bootloader für ATmega8 mit 8Mhz intern
polig) ohne Bootloader geht bei mir nicht über STK500 und Atmel Studio bei den erwähnten Targets. ATMega32U2 geht noch (include "m32u2def.inc"), andere "höhere" nicht mehr. Aber: Nehme zum Beispiel einen Nano und mache ihn zum Programmer, indem ich den Arduino-Programmer-Sketch lade. Näheres auf der
polig) ohne Bootloader geht bei mir > nicht über STK500 und Atmel Studio bei den erwähnten Targets. ATMega32U2 > geht noch (include "m32u2def.inc"), andere "höhere" nicht mehr. Hast du schon die Treiberinstallation über Zadig probiert? Versuche das mal und auch mit Zadig muss die Vorgabe nicht zum
-
Thread
Erfahrungen mit AI-Coding
Alexander schrieb im Beitrag #8026520: > ESP32 NodeMCU wird einfach nicht mehr gepflegt. Korrektur, NodeMCU wird nachgezogen. https://github.com/espressif/arduino-esp32/discussions/10991 > ### Stage 2: Moving to Nimble on ESP32 > > In
> /* ─────────────────────────────────────────────────────────── * ATmega48 – 50 ms LED-Blink via Timer2 asynchron (32768 Hz) * * Quarz: 32.768 kHz an TOSC1/TOSC2 * Timer2: asynchroner Modus, CTC, Prescaler /1 * Compare: OCR2A = 163 → 164 Takte = 5,00488 ms
-
Thread
rtc - generelle Frage
ausgelesen werden. PS: Der DS3231 hat ja einen 32 KiHz-Ausgang - diesen als Interrupt für den ATmega zu verwenden könnte sinnvoll sein ...
Moin, vielleicht ist es einfacher dem Atmega einen Quarz oder Oszillator zu gönnen. Der würde die Urzeit im Atmega oder Attiny gleich genau erzeugen können und der Aufwand ist geringer. Nur eine freier Timer muss vorhanden sein Gruß Carsten
-
Thread
EMS Fertigung: 95% Ausfallquote
gesagt) ist definitiv im Griff, wir fertigen das Board schon seit über 10 Jahren. Sind bei älteren ATMEGA32-16AU solche Fehler bekannt? Danke + MfG Wolfgang
Gibt einiges an "Kopien" vom ATMEGA32-16AU auf dem Markt. Gerade im Analogbereich haben die oft Schwächen. Kann man Fakes zu 100% ausschließen?
-
Thread
Bizarrer Firmware crash - ATmega4808. Wie Debuggen?
also gerne konkreter werden. Der Code ist über 13 Jahre von einem kleinen ATtiny84 Projekt über den ATmega328P, den ATmega4808, und zuletzt bis zum AVR64DD32 gewachsen und angepasst worden, wurde 100+ mal gepatcht und sieht garantiert nicht mehr wie vom Reißbrett entwickelt aus. Ursprünglich wollte ich
halt dann auch Sorge tragen, dass das nicht schief geht. Ohne es probiert zu haben, es gibt für den ATmega4808 einen "Stack advisor". Für das doppelte Geld gibts im 48-Pin-Gehäuse (als das andere Ende des Spektrums) PIC32 auf denen man auch sinnvoll C++ einsetzen kann.
-
Thread
bin neu hier, atmega8.
benotete Prüfung, Informatik, technische Informatik. Hauptbestandteil was computer betrifft, war mips32. ich selber mache auch viel mit atmega8 und lcd hd44780 muss aber noch viel lernen. ich mache jeden tag dieselben uebungen... in Zukunft auch mit GAL16V8 und so weiter. und: ich moechte jetzt langsam
nichts kluges beizutragen... zu dieser Sache ansonsten beschäftige ich mich halt weiter mit dem atmega8...
-
Thread
CH32V006 und CH32V007 von WCH
Arduino-Style oder als PatformIO mag wird dafür fündig, z.B. https://github.com/AlexanderMandera/arduino-wch32v003 oder https://github.com/Community-PIO-CH32V/platform-ch32v
meisten neuen Projekte mit den WCH-Chips in Angriff genommen. Auch wurden drei alte Geräte neu mit CH32-MUCs designed. Da wäre zum einen der CH32V006, durch den ich den AT42QT1110 (Touch Sensor IC) und eines mit dem STM32F070 ersetzen konnte. Beim anderen Gerät wurde ebenfalls ein STM32 durch den CH32V303
-
Thread
Feld aus Festwerten im Programmspeicher
gestern durch die Lappen gegangen. [c] "E:\\Programme\\arduino\\portable\\avr-gcc\\avr-gcc-15.2.0_mingw32_binutils2.45_avrLibc2.2.1\\bin\\avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO
machen? Ja, gibt es. Schau dich einfach mal um. Schon ATtiny817 und Verwandte können das, auch ATmega4809 (hier passt jeweils der komplette Flash in den Adressraum). Bei den neueren AVR-Serien (DA, DB und wie sie alle heißen) hängt es von der Flash-Größe ab: nur maximal 32 KiB Flash lassen sich in
-
Thread
Arduinopreise? WTF?
fast nur noch mit großen STM32 und ESP32. Aber für Hobby Anwendungen ziehe ich für die kleinen Projektchen doch lieber irgendwelche 8-Bitter wegen ihrer relativen Einfachheit vor. Da passen die billigen Nanos oder Pro-Minis oft recht
"Arduino Nano" als Suche eintippt, kann man problemlos wählen zwischen einem originalen Nano mit ATmega328P für 20 Euro, dessen moderneren Pendants mit entweder ATmega4809 für 14 / 16 Euro (ohne / mit Stiftleisten), eine Variante mit RA4M1 (Renesas ARM) für 14 Euro oder halt einem Joy-It mit ATmega328P
-
Thread
CH32V003-J4M6: Einfacher Rechteckgenerator 0,5 Hz 20 kHz
wenn ich nur einen Rechteckgenerator benötige ist das mit Kanonen auf Spatzen geschossen. Mit dem CH32V003 beschäftige ich mich ursprünglich, weil er einfach nur sehr billig ist. Außerdem, sieht man von dem nur halb so großen Speicher des v003 ab, ist er dem ATmega328 haushoch überlegen (auch wenn
USB-Kabel einsteckt. Ein Arduino nano ist nichts weiteres als (in der klassischen Variante) ein ATmega328 mit Bootloader-Firmware und einer USB2UART Bridge. Wenn Du einen ATmega ohne das Board programmieren möchtest, benötigst du auch dort einen Programmer. Das gleiche gilt hier für den CH32V003
-
Thread
Lichtschranken-Rundenzähler (12V).
Entwicklerboards (NUCLEO etc) i.d.R. einen Programmer und Debugger mitliefern (und das für kleines Geld). STM32 werden auch von Arduino unterstützt (https://github.com/stm32duino). https://github.com/stm32duino/Arduino_Core_STM32/wiki/How-to-debug Braucht man wirklich einen Debugger, um ein paar Lampen leuchten
Ob es funktioniert, weiss ich noch nicht. Ich bleibe beim ESP32. Ich muss mal nach einem Testboard schauen.
-
Thread
TDC(AS6501) als Phasenvergleicher
Mi N. schrieb im Beitrag #8010939: > Du kannst ja gerne einen fliegenden Aufbau mit ATmega328 machen. > Zeig mal ein Foto :-) Aha, und was willst du mit dem Vergleich von einem "Schrottlayout" mit ATmega und guten Layout mit STM32H7 zeigen? Dem OP zu erzählen ein F103 würde für ein
im Beitrag #8011004: > Aha, und was willst du mit dem Vergleich von einem "Schrottlayout" mit > ATmega und guten Layout mit STM32H7 zeigen? Daß Du ein Schwätzer bist, der nur dicke Backe hat.
-
Thread
mehrere Zeichen per UART empfangen
Hallo zusammen ich bin gerade ein wenig am verzweifeln... ich habe eine ESP32 BT-Modul über die UART an einen Atmega88 angeschlossen.... Ich möchte das BT-Modul als Gateway nutzen. das heisst das BT Modul soll Daten per bluetooth empfangen und weiter an den Atmega88 schicken
Tobias L. schrieb im Beitrag #8015806: > ich habe eine ESP32 BT-Modul über die UART an einen Atmega88 > angeschlossen.... Den Atmega raus schmeißen und die Aufgaben des Atmega auch den ESP32 erledigen lassen.
-
Thread
Input Thresholds beim Raspberry Pi Pico
Schaltschwellen durchaus nutzen, wie sie sind. Wobei es allerdings Überraschungen geben kann. Beispiel: ATMega328P Schalschwelle ca. VCC/2, also 2,5V bei VCC=5V mit recht großer Hysterese. Beim übertragen des Programms auf einem Leonardo, also mit ATMega32U4, kam dann die Überraschung/Fehlfunktion. An
Oszikanal angeschlossen. Die Unterschiede zwischen gleichen µC sind minimal. Zwischen 328p und 32U4 beträchtlich Wie auch laut Datenblatt erwartbar. Ein 16U2 verhält sich übrigens wie ein 32U4 in der Sache.
-
Thread
Arduino im Dauerbetrieb (Langzeiterfahrung) - Lebensdauer?
Ich hab seit 12 Jahren einen ATMega8 (der Opa vom 328 Arduino ATMega) in der Alarmanlage der Werkstatt laufen. 24/7, kein Sleepmode. Temperatur von -5°C - 35°C. Keine Auffälligkeiten.
Paul B. schrieb im Beitrag #8087297: > Ich hab seit 12 Jahren einen ATMega8 (der Opa vom 328 Arduino > ATMega) in der Alarmanlage der Werkstatt laufen. 24/7, kein Sleepmode. > Temperatur von -5°C - 35°C. Keine Auffälligkeiten. Gab es ein offizielles Board mit Mega8
-
Thread
[S] Low-Pin Count MC mit USB-HID
kosten, dann lohnt es sich nicht mehr darauf zu verzichten es richtig zu machen. Also z.B. STM32C071, STM32F070 oder CH32X035 wären geeignete Kandidaten. Wenn man wirklich nur minimales HID machen will, geht natürlich auch der CH552. Ist aber nen 8051. Wenn man das nicht in riesigen Stückzahlen
war nicht möglich (nicht daß ich das gewollt hätte, aber mir fiel es halt nach dem Umstieg auf den ATMega32u4 auf, daß ich das dort aktiv verhindern musste ;-) Am Ende habe ich dann die Digispark durch "CJMCU Beetle" mit ATMega32u4 drauf ersetzt, die Bauform ist ähnlich, und da es nur um eine Handvoll
-
Thread
PIC Mikrocontroller noch aktuell ?
in Frage. Aber Padauk, AVR und STM8 sind vielleicht sogar interessanter. Ansonsten gibt es viele 32 bit alternativen: RP2040, STM32, CH32V, PY32F etc...
Energie brauchen 5V-Logik > verwenden. Nö, aber die kommen oft einfach mit 3 V aus (wie mein ATmega128RFA1 auch). Da gibt's keinen Grund für LiPo. > PS: Ganz vergessen, manche Mikrocontroller, auch STM32, haben ja sogar > integrierte Buck-Converter. Zumindest die, die ich davon gesehen habe
-
Thread
Handbetriebenen Drehgeber ohne Timer auswerten
Schmitttrigger hat. Die meisten mir bekannten µC (isnbesondere AVR, RP2040 (deaktivierbar) und CH32Vxxx) haben tatsächlich Schmitttriggereingänge. Die wenigen mir bekannten Ausnahmen sind ESP8622, ESP32, ESP32-S[23] und ESP32-C3, die aber alle noch sehr handelsüblich sind (du wolltest ja nur /eine/ Empfehlung ;-)). Neuere ESPs (ESP32-C5, ESP32-C61, ESP32-H2 und ESP32-P4) haben eine softwaremäßig (de)aktivierbare Hysterese.
-
Thread
Datenlogger Pendeluhr
Serielle gut, der PC muss dann 24/7 laufen. Bei mir tun die PCs das, aber bei Dir auch? Sensoren -> ESP32 -> Log im Flash ist schon besser Sensoren -> ESP32 -> Cloud ist super. Sensoren -> Raspi -> Log im Raspi ist super, weil stand-alone. Wenn Du eine BluePill nimmst, dann hast Du darauf einen STM32
viel zu klein und basieren auf AVR, was in sich selbst nicht gut geeignet ist für mich, da ich STM32 bevorzuge. Das hat aber persönliche Gründe. Aber da du fragst, der Arduino NANO basiert auf einem ATmega328, der hat genau einen 16 Bit Timer mit dem eine der beiden Lichtschranken abfragen könnte
-
Thread
ELEGOO Ardunio Mega R3 16U2 Bootloader
gibt es die Meldung, wenn ich den Bootloader für den Mega (HEXFILE_Arduino_COMBINED_dfu_usbserial_atmega16u2_Mega2560_Rev3_hex_Full 202) nehme, kommt das dabei heraus: [c] Atmega chip programmer. Written by Nick Gammon, modified by NicoHood. Version 1.32-HL205-B Compiled on Apr 9 2026 at 09:06
ATMega16u2 ATMega2560 [/pre]
-
Thread
Günstiges und einfaches Mini-Controller Board, was würdet ihr heute nehmen?
Ich habe durch Zufall vor mehr als einem Jahr den Annex32 RDS entdeckt. Ist eine leicht erlernbare Interpreter Sprache mit unzähligen Erweiterungen. Läuft auf allen ESP´s von ESP8266 bis ESP32H4 also für jedem was dabei. Bei der ESP32 Familie werden sehr
Niklas G. schrieb im Beitrag #7993214: > Beispielsweise ST gibt ja zwei Freeware-IDEs für die STM32 raus, die > STM32CubeIDE auf Eclipse-Basis und STM32Cube for Visual Studio Code. Und manche verwenden STM32duino, um STM32-Controller wie alle Arduino zu prgrammieren: https://github.com/stm32duino
-
Thread
ATTINY406 , Powerdown , aufwachen per Port-Interrupt
> ATmega328 ... Ein paar Pins haben zwei Interrupt-Funktionen ... PCINT18 Was aber nur sehr bedingt zum vorliegenden Thema passt. Denn wie Torsten R. bereits schrieb, weckt jeder PCINTn den ATmega328
überall, während Ersteres bei den älteren AVRxt auf PINx2/6 beschränkt ist: ATtinies, aber auch bspw. ATmega4809 oder AVR128DB28. Diese Einschränkung entfällt z.B. beim (neueren) AVR32DD28, bei diesem sind alle Pins 'fully asynchronous'.
-
Thread
DCF77 Empfangsprobleme
Es gibt für den Arduino und ESP32 eine Software die aus dem NTP aus dem Internet ein DFC77 Signal erzeugt das man in die Antenne einspeisen kann. https://github.com/SensorsIot/DCF77-Transmitter-for-ESP32
reagieren nur auf Anforderungen, die den Clientmodus verwenden..." Alles versucht, kein Erfolg. w32tm /config /manualpeerlist:<NTP_server_IP_Address>,0x8 /syncfromflags:MANUAL net stop w32time net start w32time w32tm /resync Mit PTB geht es genausowenig. Muss Uhr ab und zu manuell nachstellen.
-
Thread
Atmega 328PB lässt sich nicht programmieren
Ist der Atmega328PB frisch vom Werk? Ich frage, weil du keinen Takt anlegst … LG, Sebastian
Du hast einen relativ ungenauen RC-Oszillator. Dann nimmst Du halt beispielsweise einen AVR128DB32. Der kann auch bei 1.8V noch seine vollen 24 MHz, weil es eben ein viel modernerer Chip in einem neueren Halbleiterprozess ist. https://www.microchip.com/en-us/product/AVR128DB32 fchk
-
Thread
[V] uC, Digtal, Analog, Transistoren, Evalboards
Single 3-input AND -> 0,05€/Stk. Halbleiter uC, Speicher: 1680x F280048PMQR, TI: C2000 32-bit MCU, 100MHz -> 0,50€/Stk. 18x STM32L152RBT6, ST: STM32, Cortex M3, 32MHz -> 1,50€/Stk. 5x STM32F103VDT6, ST: STM32, Cortex M3, 72MHz -> 2,00€/Stk. 25x ATMEGA328P-MU, Atmel: AVR, 32k Flash, 2k RAM, 20MHz -> 0,75€/Stk. 11x ATMEGA328P-AU, Atmel: AVR, 32k Flash, 2k RAM, 20MHz -> 0,75€/Stk. 8x ATMEGA324PA-AU, Atmel: AVR, 32k Flash, 2k RAM, 20MHz -> 0,75€/Stk. 25x ATMEGA324P
-
Thread
Wanderkiste Widlar VIII
Weiter gehts mit Microcontroller & Co. Da hätten wir unter anderem - PY32F002 & PY32F003 - PIC12C672 - ATMEGA128-16AU - PIC16F684 - AT73C213 in QFN die dürfen jetzt eine Runde mitfahren, dann fliegen die raus - DM9161AEP (Ethernet Phy) - ADS2807 (12 Bit 50MHz ADC) -
. Induktivitäten, 8 Displays und 1 Teslaspulenplatine Rein gingen: 10 Kroko-Klemmen 2 ESP32-Wroom 10? LDR5528 10? Pinnleisten M/W 1 STM32-F401 1 CNC-Shild, ohne Treiber Ich hoffe das passt so, ab geht´s zum bastler2022 Ocho
-
Thread
UDP-Netzwerke(l)n mit kleinen Mikrocontrollern und WizNet W5100/W5500
geht, haben kleine Microcontroller ohne MAC mit der breiten Verfügbarkeit der unglaublich billigen ESP32 für mich ihren Reiz weitgehend verloren. Ich habe seit Jahren privat keinen ATMEGA mehr angefasst.
Ethernet-MAC, wenn's deutlich über ein bissel UDP/generisches TCP hinausgeht. Also sowas wie diverse STM32. > Ich habe seit Jahren privat keinen > ATMEGA mehr angefasst. Ja, das geht mit genauso. Für alles kleinere nutze ich mittlerweile die neueren AVR8-Generationen. Für die ganz kleinen Sachen
-
Thread
TTL Impuls Länge auslesen und weiterverarbeiten
Ein Arduino Nano (z.B. https://www.reichelt.de/de/de/shop/produkt/arduino_kompatibles_nano_board_atmega328pb_usb-c_extra_io-372078, der Atmega328PB hat sogar drei solcher ICP-Eingänge), etwas C++, etwas Python, fertig. LG, Sebastian
OVF stattfindet. Sonst müßte man sich die Situation näher ansehen. Sehr bequem ginge es mit einem 32 Bit Zähler (TIM2 zum Beispiel) in einem STM32F/G/Hxyz: Hohe Auflösung und lange Zeiten.
-
Thread
Schaltung vereinfachen
Schnäppchen: https://www.reichelt.de/de/de/shop/produkt/arm_cortex_-m0_mikrocontroller_16_kb_flash_lqfp32-352809?search=stm32c031& Der ADC ist jedenfalls schnell genug. Kleiner geht's natürlich auch noch, aber man soll ja nicht übertreiben.
: > > https://www.reichelt.de/de/de/shop/produkt/arm_cortex_-m0_mikrocontroller_16_kb_flash_lqfp32-352809?search=stm32c031&; > > Der ADC ist jedenfalls schnell genug. Kleiner geht's natürlich auch > noch, aber man soll ja nicht übertreiben. Nicht jeder kann den STM32C031x4/x6 Mainstream-Mikrocontroller
-
Thread
MSCOMCTL.OCX unter W11
Harald K. schrieb im Beitrag #7955834: > Wenn also ein 32-Bit-Office installiert ist, muss das Programm den > 32-Bit-ODBC-Treiber nutzen, und das tut es, wenn es selbst ein > 32-Bit-Programm ist. Es spricht rein gar nichts dagegen, > 32-Bit-Programme unter
im syswow64-Verzeichnis die 32-Bit-Variante ist.
-
Thread
Programmieren mit KI
-> STM32Cube MCU Package for STM32F1 Series anwählen -> Install.
folgender Anweisung: Könntest du mir bitte den Micropython-Code auch als reines C-Modul für einen AVR Mega32A generieren? Die Quartz-Frequenz beträgt 16MHz. Das DCF-Signal liegt an Port A.0 an. Den Compileraufruf hab ich ihn auch generieren lassen. Sieht so aus: [code] avr-gcc \ -mmcu=atmega32 \
-
Thread
Attiny13a stürzt ab
hindeuten, Wäre nicht der erste Bug/Effekt in den AT Timern... Gibts ähnlich(?) auch bei den ATMega. Oder auch eine Lücke in der Doku.
ein Timer Interrupt mit einstellbarer Zeit verwendet werden. Das misslang mit allen Timern von ATMega328P und auch ATMega2560. Bin mir nicht mehr sicher das auch ATMega32U2 und ATTiny85 getestet wurden. Fehlerbeschreibung, aus dem Gedächtnis: Arduino stellt in seiner Initialisierung alle Timer
-
Thread
einfache preiswerte Datenübertragung
Informationen. Mit einem (Anzahl=1) AVR wird das nicht klappen. Internet ist mit ESP8266 oder ESP32 recht einfach. Kennst Du Tasmota?
dem Mobilfunkmodul machen und dann alles ab dem IP-Layer aufwärts auf dem Mikrocontroller (z.B. ESP32 etc.).
-
Thread
Frage zur Schaltzeit vom 74HC138N
3-8 Decoder 74HC138N (DIP16 Gehäuse), um den Zustand von 16 mechanischen Tastschaltern mit einen Atmega328P zu verarbeiten. Der Decoder ist notwendig, weil ich nur 5 Anschlüsse am Atmega328P frei habe. Schaltung:jeweils 2 Taster liegen an einem Ausgang (Y0 bis Y7) des Decoders, und jeweils 8 Taster
Decoder 74HC138N (DIP16 Gehäuse), um den Zustand von > 16 mechanischen Tastschaltern mit einen Atmega328P zu verarbeiten. Der > Decoder ist notwendig, weil ich nur 5 Anschlüsse am Atmega328P frei > habe. Alternativ kann man die Taster analog einlesen, spart noch mehr IOs. https://www.mikrocontroller.net
-
Thread
Galep3, Atmega EEPROM / FUSES programmieren.
Besonders hilfreich für Matthias B. schrieb im Beitrag #8086221: > EPROM und Fuses eines Atmega 16A programmieren
So wurde mal mit GALEP ein ATMega88 eingerichtet (Fuses)
-
Thread
Was fuer ein Program?
kann ihn zB alle 8s wecken lassen. Zu B: Die AVR-Arduinos (zB pro mini) laufen zuverlässig. Mit ESP32 hab ich durchwachsene Erfahrungen.
der mit 3V läuft und eine Knopfzelle ohne Regler. Das musst du mir jetzt aber erklären. Der Atmega328PB läuft mit 1.8 bis 5.5V. Auf 8 MHz läuft er ab 2.7V. Das ist bequem im Bereich einer Lithium-Polymer-Zelle: Als Entladeschlussspannung nehmen wir mal 3.2V an, aber da der Atmega bis 5.5V funktioniert
-
Thread
Monostufe mit Retrigger für Arduino
Die ATmega sind vermutlich nicht defekt, wohl eher die AMS1117 oder Fake-FTDI bzw. CH340 Serial Konverter gestorben.
könnten hier sicherlich Einfluss nehmen. Beim Original Arduino ist es verstädlich, da dieser mit ATMEGA328P geladen wird.
-
Thread
RS232 mit 9N1 auslesen
auf 2 Byte aufteilen müssen, und auf dem PC wieder zu einem Wort zusammenstöpseln dürfen. Zum ATMega32U4: Es gibt sicherlich dutzende andere µC die das genauso gut können.
Josef R. schrieb im Beitrag #8024627: > Ich werde Andrino's Weg verfolgen OK... Der ATMega kann die 9 Bit, Arduino Serial kann sie nicht. Aber im Datenblatt des 32U4 ist das Vorgehen prächtig beschrieben. Incl. ASM und C Code