-
Thread
Ausgangswiderstand 74HC versus 74LVC
74LVCxx aufgetrieben. Mit dem Treiber führten 50 Ohm zum besten Ergebnis. Direkt am Ausgang des ATmega328P-AU waren 33 Ohm optimal. Das ist in beiden Fällen deutlich weniger, als ich erwartet hatte.
Stefan F. schrieb im Beitrag #7347461: > Anbei nochmal Messungen am AVR (ATmega328p-AU) mit 47Ω bei 5V und siehe da: der Höcker nach 2* Leitungslaufzeit ist weg. Gruß Anja
-
Thread
Spannung messen
Strom würde ich annehmen? Habe gerade keine Arduino Schaltbild vor mir. Hier guck dir die Dioden im Atmega an https://www-user.tu-chemnitz.de/~heha/hsn/chm/ATmegaX8.chm/14.htm Deshalb flisst Strom und es entsteht die Gegenkraft https://studyflix.de/elektrotechnik/lenzsche-regel-1811
Spannung kann auch mehr als 5V werden, daher müsste man die > begrenzen, die Frage ist nur wie? Der Atmega328 hat Schutzdioden eingebaut (siehe Datenblatt). Mit einem Vorwiderstand lässt sich der Strom entsprechend begrenzen. Die Wirkung der Schutzdioden merkst du übrigens bereits - der Motor dreht sich
-
Thread
Attiny84/44/24: Ermittlung Spannung Batterie
LCD als Piktogramm anzeigen kann. Ich habe das mal für ein Batteriebetriebenes Gerät mit einem Atmega 328 realisiert, der über einen kleinen Step Up Wandler (5V) aus einer LiPo Zelle gespeist wurde. Ich hatte dann 4 oder 5 Batteriepiktogramme für unterschiedliche Füllstände realisiert. Dazu habe ich
-
Thread
Autobatterie an arduino ohne Toaster
Leuchtdioden und USB Wandler auch alles andere als energiesparend. Du kannst ja trotzdem einen ATmega328 benutzen, programmiert auf einem Arduino Uno mit DIL28 Sockel. Teo D. schrieb im Beitrag #7341769: > Er sollte sich lieber hierüber Sorgen machen Da die Batterie NICHT im Fahrzeug ist, eher
dusseligen LEDs und ggfs. nimmt man auch den Spannungsregler runter. > Du kannst ja trotzdem einen ATmega328 benutzen, programmiert auf einem > Arduino Uno mit DIL28 Sockel. Zu teuer und unbequem, besser ein komplettes Platinchen aus Chinesien. Toastbrot schrieb im Beitrag #7341750: > Es geht mir
-
Thread
Phänomen tinyAVR-series(R) 0/1
putint funktioniert auf den klassischen Controllern genau so, wie es soll. Getestete Conroller waren ATmega328p, ATMega168, ATtiny44 und ATtiny2313. Binde ich genau denselben Code nun in der tinyAVR 0/1 series ein (getestete Controller ATtiny214 und ATtiny1604), dann gibt mir putint nur Zahlen von 0..9
so daß der Bug sich nicht auswirkt. Ein Bug im avr-gcc 7.3 erscheint mir unwahrscheinlich, da ja ATmega168 usw. gehen.
-
Thread
Inkrementalgeber an CMOS Dekadenzähler CD4017
Push-Pull Signal ansteuern. Mit den Signalen entweder an den 74HC40103 Zähler IC oder an einen ATMEGA328. Da könnte ich mit Interrupts die Pulse zählen, vielleicht auch mal etwas eleganter mit einem Timer. Da wäre jetzt die Frage ob ich hierfür den internen Oszillator nehmen könnte. Die Electronic
> Vermutlich > hat auch schon jemand mal einen DDS auf dem Arduino programmiert. Auf einem ATmega48 hatte ich mal 64 PWM-Kanäle per DDS moduliert und über Schieberegister ausgegeben ;-) Die Sache ist supersimpel. Beispiel: Ein Wert von 33 wird mit jedem Eingangsimpuls zu einem Akkuwert adddiert
-
Thread
Langzeittimer per RC-Glied?
wenig ist, was der µC im aufweckmodus braucht Schau doch einfach mal ins Datenblatt, z.B. für den Atmega328, den Manfred oben als Beispiel gab. Gruß Marcus
Schon, aber an einem ATmega328P z.B. erlaubt der Quarz einen niedrigeren Stromverbrauch als der Watchdog - falls das denn überhaupt relevant wäre.
-
Thread
Interrupt aus main aufrufen AVR
TX_vect(); Das habe ich probiert, aber zumindest im Simulator klappt das nicht. Dann habe ich zum ATmega328p gewechselt, aber auch damit klappte es nicht. Siehe Screenshot. Wenn ich dort noch einen schritt weiter debugge, beginnt das Programm wieder am Anfang von main(). Offenbar springt er an die
// PB1 auf HIGH } stefan@stefanspc:~/Downloads$ avr-gcc -Wall -gdwarf-2 -std=gnu99 -O1 -mmcu=atmega328p test.c test.c:3:1: warning: return type defaults to ‘int’ [-Wimplicit-int] ISR(USART_TX_vect) // ISR(USART_TX_vect) ^ test.c: In function ‘ISR’: test.c:3:1: warning: type of ‘__vector_20
-
Thread
Atmega8 vers. C - Interuptbehandlung
, siehe [[Interrupt]]. Die "neueren" ATmega328 etc. können das an jedem Pin über Pin Change Interrupt.
Den gibts aber anscheinend nicht in DIL-Form. > > Häää? > > https://www.reichelt.de/arduino-atmega328-mit-arduino-bootloader-ard-atmega-328-p230602.html?&trstct=pos_2&nbc=1 Der ist derzeit in DIL nicht lieferbar. Atmega8 bekomme ich aber.
-
Thread
Zeigt her eure Kunstwerke (ab 2023)
Akku mit Strom versorgt, ein tp4056 kümmert sich über eine USB-C Buchse um den Ladevorgang. Ein Atmega 328P ist verbunden mit dem tp4056 und die anderen Teilen und zeigt nun endlich an, wann der Ladevorgang fertig ist. Die zwei Lücken im Deckel hinten dienen für einen Haken zur Wandhalterung.
später eins für mich. MP3 Player mit SD-Kartenleser: DFPlayer - Mini MP3 Player Arduino pro mini ATMEGA328P 5V / 16MHz 0.96 Inch I²C Serial 128X64 OLED SSD1306 rotary encoder Lautsprecher 32 Ohm Inzwischen umgebaut auf 1S LiPo & USB-LiPo Ladegerät (intern).
-
Thread
Wie wichtig ist eine Mini-USB-Buchse zum Laden für die Kundenakzeptanz
Entwicklungen, immer noch USB-Mikro oder USB-C? Was wird zur Zeit geliefert? Nano Every hat USB-Micro ATmega4809 Curiosity Nano hat USB-Micro Avr128Db48 Curiosity hat USB-Micro Atmel-ICE hat USB-Micro Chinesischer Nano hat USB-Micro Chinesischer Nano mit 328PB hat USB-C Microchip ICD2-3 hat USB-B
-
Thread
Frage zu UART AVR Code
Ich benutze den Simulator2 mit Device ATmega328p
avro schrieb im Beitrag #7338102: > Ich benutze den Simulator2 mit Device ATmega328p Geht bei mir auch problemos. Die Simulation des _delay_ms(50) dauert ca. 3s.
-
Thread
ATtiny1604 - Fuses unter Linux
habe), habe ich erst einmal einen Flasher aus dem Netz zum Laufen gebracht: - JTAG2UPDI mittels ATmega328p Die Kombination scheint zu laufen, denn ein Blinkprogramm blinkt doch tatsächlich: [code] #include <util/delay.h> #include <avr/io.h> #define led_init() PORTB.DIR |= 0x04
keinerlei Alternative. bloom (+ SNAP) scheint den tiny1604 zu unterstützen. Habe selbst auf den Atmega16 damit erste Erfahrungen gesammelt. Konsolenbasierend der Einäugige unter den Blinden.
-
Thread
Empfehlenswerte Literatur zum Erlernen von C
Mikrocontrollern-Vom Programmiergerät bis zu fertigen Projekten" von Holger Weiß. Verwendet wird der ATMega328. Ideal für Anfänger. Endlich mal etwas, das wirklich was taugt. Empfehlenswert!
-
Thread
7-Segment-Ansteuerung
7-Segment-Anzeigen im Multiplexbetrieb über PORTB angesteuert werden sollen. Verwendet wird ein ATMega48. Die Ausgabezahl ist vorgegeben fürs Erste. Ich erhalte folgende Warnmeldungen: return type of main is not 'int' (verstehe ich zwar auf Grund der Berechnungen,aber wie korrigieren?) und
Moin, im Arduino IDE 1.8.19 für einen 328er passiert das Gleiche. Siehe Anhang. mit einem "int main(void)" kompiliert es dann vollkommen fehlerfrei. Gerhard
-
Thread
mehrere LEDs am Arduino nano PWM
der Arduino 50mA max an einem Ausgang rausgeben? Auch der Gesamtstrom auf der Versorgung des ATmega328 ist limitiert. Am Ausgang liefert der µC maximal 5V. Das schränkt die Möglichkeit der Reihenschaltung ein, weil sich dabei die Flussspannungen der LEDs addieren.
-
Thread
Kleiner Arduino-MC für UART zu SN74HC595
32U auch schön klein. https://ww1.microchip.com/downloads/en/devicedoc/atmel-7766-8-bit-avr-atmega16u4-32u4_datasheet.pdf
Implementierung, das habe ich schon seit > gefühlten Äonen nicht mehr gemacht.. 🙈 Vorschlag: Nimm einen Atmega328PB in z.B. QFN-Gehäuse mit nem formschicken Resonator, pack da den Bootloader vom Arduino drauf und zack, kannste den als Arduino Uno verwenden. Wäre das keine Option?
-
Thread
Mikrocontroller anschließen
bekannten Arduinobords wie z.B. der Pro-Mini an. Der Pro-Mini ist eine minimale Beschaltung eines ATMEGA328 die auch für den ATMEGA8 gilt. Die kannst Du als Basis für erste Versuche verwenden. Weil wir gerade beim Thema sind. Um Schütze zu steuern brauchst Du auch entsprechende Leistungstreiber bzw
Beitrag #7330765: > Eingangsspannung bei 24V ... Schütze anzusteuern Nimm was Fertiges (hier mit ATmega328): https://www.controllino.shop/p/controllino-mini-pure https://www.controllino.shop/p/controllino-mini
-
Thread
eigene int main in Arduino IDE
binutils2.38/bin/avr-gcc" -Wall -Wextra -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "E:\\temp\\Arduino/sketch_jan27a.ino.elf" "E:\\temp\\Arduino\\sketch\\sketch_jan27a.ino.cpp.o" "E:\\temp\\Arduino/core\\core.a" "-LE:\\temp\\Arduino" -lm [/c]
-
Thread
Strings mit AVR - aber richtig
; str++; } } [/c] benutzt wird, sollte [c] print_flashstr(BUILDTIME); [/c] beim ATMega328 und auch bei den größeren Varianten (z.B. ATMega2560) sicher funktionieren?
send_byte_usart0(c); > str++; > } > } > benutzt wird, sollteprint_flashstr(BUILDTIME); > beim ATMega328 und auch bei den größeren Varianten (z.B. ATMega2560) > sicher funktionieren? Auf dem Atmega328: Ja. Auf den größeren Varianten (1284, 2560) mit >64KB Flash: Nein, nicht wenn BUILDTIME im oberen
-
Thread
ATMega328 im Hutschienengehäuse mit Ethernetanschluss
schrieb im Beitrag #7323707: > Ich hatte mal wieder etwas Zeit und habe ein Hutschienenmodul auf > ATMega328-Basis warum nur? der ATmega 1284p mit 20 MHz 128k flash und 16k SRAM ist viel interessanter. Das Modul würde auch nicht größer. Manfred schrieb im Beitrag #7323867: > 5V am µC und 3,3V
0.6xVcc). https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf
-
Thread
Atmega 328(P)-AU aus China?
Freund https://www.lcsc.com/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_Microchip-Tech-ATMEGA328P-AU_C14877.html
#7322461: > Ich habe bisher immer Arduino Nano Boards in China bestellt, um die > aufgelöteten 328er zu extrahieren. Die haben bisher auch immer > funktioniert. Das wäre auch mein Plan B gewesen. Aber muss ja nicht sein :-)
-
Thread
avrdude: AVR IJTAG MKII
stk500v2_getsync(): timeout communicating with programmer AVR Part : ATmega328P Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PC2 RESET disposition : dedicated
00:28:11 Device ID: JTAGICEmkII AVR Part : ATmega328P Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PC2 RESET disposition : dedicated
-
Thread
Suche uC Board mit Ethernet
Von Chip45 https://www.chip45.com/products/crumbx1-net_avr_xmega_modul_board_atmega128d3_embedded_internet_ethernet_webserver_usb.php Die aktuelle Version der Beispiel-Anwendung dazu ist dort: http://stefanfrings.de/net_io/index.html
weiteren Boards um netzwerkfähig > zu sein. Wie weit kommt man denn mit dem bisschen Speicher des ATMega328? Wäre nicht das erste Mal, dass mir eine Anwendung mangels Ressourcen um die Ohren fliegt.
-
Thread
AVR®DD family, low pin count devices
hier am ehesten? Konkretes Szenario: Ich habe einen C-Sourcecode, besser einen Arduino code für den Atmega328 und möchte diesen auf den AVRxxDD14 portieren. Bis dato hatte ich VScode und platformio benutzt. Leider hinkt platformio beim Dx core etwas hinterher und mein gewünschtes Device AVR32DD14 wird (
Die M103C Fuse haben aber nur der ATmega64, ATmega128 und der ATmega128A.
-
Artikel
AVR Bootloader optiboot Assemblerversion
müssen Sie einen der unterstützten Prozessoren als Parameter beim make Aufruf angeben. Ein make atmega328p erzeugt eine Bootloader Datei mit dem Namen optiboot_atmega328p.hex. Daneben werden auch noch die Dateien optiboot_atmega328p.lst und optiboot_atmega328p.log erzeugt. In der .log Datei werden die
auf atmega328p und setze die Lock Bits avrdude -C ./avrdude.conf -c avrisp2 -B 1.50 -p atmega328p -P usb -b 115200 -D -U flash:w:optiboot_atmega328p.hex:i -U lock:w:0xef:m avrdude: AVR device initialized and
-
Thread
I2C und LCD mit der Pollin.Lib in Bascom
Verbindung zu verwenden. Diese lib kannst mit dem ATTiny 2313 verwenden, aber auch mit einem ATMEGA 32 oder ATMEGA 328 usw. Wobei es mit dem ATTINY 2313 nicht mehr viele Möglichkeiten gibt was der Controller erledigen kann. Der Speicher wird hier schnell mal knapp. Es muss neben der LCD lib
ATTINY 2313 kein Hardware TWI hat. Der I2C Bus muss per Software realisiert werden. Hier hat ein ATMEGA 8, 168, 328 usw. den Vorteil ein Hardware TWI zu haben.
-
Thread
STM32 - Konflikt mit I2C
Community, ich erstelle aktuell mein erstes Projekt mit dem STM32. Vorher habe ich immer die Atmega`s genutzt, möchte mich aber weiterbilden. Dabei sind mir nun folgende 2 Fragen aufgefallen: 1: Konflikte mit I2C Ich habe diverse Pins mit diversen Funktionen belegt und im STM32-CubeIDE wird
profile/Mohammed-Therib/publication/312372376/figure/fig10/AS:450882367168521@1484510141868/Atmel-MCU-ATmega328-and-the-Arduino-pin-out.png
-
Thread
I2C zwischen 3,3 und 5V?
gibt solche ICs, aber nutzen tut die > kaum einer. Macht man z.B. beim uSDX, um mit einem 5V ATmega328 den 3,3V Si5153 Takgenerator phasenmodulieren zu können und dann mit zusätzlicher Amplitudenmodulation ein SSB-Signal ohne großen Aufwand erzeugen zu können. Die auf den (handels)üblichen Si5351
-
Thread
Debugging mit MPLAB X und XC-8
'C:/Projekte/private.Colorsort.X' "C:\Program Files\Microchip\xc8\v2.40\bin\xc8-cc.exe" -mcpu=ATmega328P -c -D__DEBUG=1 -g -DDEBUG -gdwarf-2 -x c -D__ATmega328P__ -mdfp="C:/Program Files/Microchip/MPLABX/v6.05/packs/Microchip/ATmega_DFP/3.0.158/xc8" -Wl,--gc-sections -O0 -Og -ffunction-sections
o build/debug/debug/main.o main.c "C:\Program Files\Microchip\xc8\v2.40\bin\xc8-cc.exe" -mcpu=ATmega328P -c -D__DEBUG=1 -g -DDEBUG -gdwarf-2 -x c -D__ATmega328P__ -mdfp="C:/Program Files/Microchip/MPLABX/v6.05/packs/Microchip/ATmega_DFP/3.0.158/xc8" -Wl,--gc-sections -O0 -Og -ffunction-sections
-
Thread
MOSFET Ansteuerung
Ausgang? Zwei Dinge stehen dem entgegen: - zum Einen kann ein digitaler Ausgang z.B. an einem ATMEGA 328 maximal 40 mA schalten. Ein Gatetreiber kurzzzeitig aber Umladeströme von 1 Ampere handeln. Der Gatetreiber ist also wesentlich niederohmiger. - zweitens schaltet ein Digitalausgang mit 5V oder
Gerald B. schrieb im Beitrag #7312148: > - zum Einen kann ein digitaler Ausgang z.B. an einem ATMEGA 328 maximal > 40 mA schalten. Ein Gatetreiber kurzzzeitig aber Umladeströme von 1 > Ampere handeln. Der Gatetreiber ist also wesentlich niederohmiger. OK, und genau das ist verkünpft mit meiner
-
Thread
Bessere Poti Schaltung für Arduino?
EAF schrieb im Beitrag #7311759: > Was ist im ADC Abschnitt des ATMega328P Datenblattes falsch? ich schrieb an keiner Stelle ATMega328P! EAF schrieb im Beitrag #7311759: > Sprich, du lügst. kann jeder nachlesen wer lügt oder falsch zitiert!
Joachim B. schrieb im Beitrag #7311861: > ich schrieb an keiner Stelle ATMega328P! Es dreht sich um die Quellimpedanz, welche beim AVR nicht überschritten werden sollte und die Angabe findet sich halt u.A. im ATMega328P Datenblatt Aber: Das ist dir ja egal. Du möchtest
-
Thread
1 Befehl pro Zyklus
Lustig ist in dem Zusammenhang evtl., dass der ATMega328P Nachbau namens MD-328D und seine Brüder, an vielen Stellen 1 Takt fixer sind, als das Original. Wenn ich mich richtig erinnere, war die Begründung, dass da drin ein zurecht gestutzter 16 Bit
EAF schrieb im Beitrag #7308567: > Lustig ist in dem Zusammenhang evtl., dass der ATMega328P Nachbau namens > MD-328D und seine Brüder, an vielen Stellen 1 Takt fixer sind, als das > Original. Auch beim Original gibt es hier Varianten. Siehe ATXmega und vor allem dessen Erben, die
-
Thread
Überlauf in AVR mit C
weiter hilft, ist eine andere Frage. Die Arduino Referenz sagt eindeutig, dass ein int bei den ATmega 16 Bit breit ist. Und ein literal nur aus Ziffern ist ein int Wert. Wenn man ein long Wert haben will, gehört ein L (oder l) hinten dran.
Operation: [c] #include <avr/io.h> int main() { PORTB |= 1; } [/c] avr-gcc -mmcu=atmega328 -O1 test.c avr-objdump -h -S a.out [pre] 00000080 <main>: 80: 28 9a sbi 0x05, 0 ; 5 82: 80 e0 ldi r24, 0x00 ; 0 84: 90 e0 ldi r25, 0x00 ; 0 86:
-
Thread
ATMEGA328PB Falsche Startup-Time als ATMEGA328P
Hallo Forum, beim Umstieg vom ATMEGA328P auf den ATMEGA328PB habe ich festgestellt, dass die in den Fuses voreingestellte Startup-Zeit ("6 CK/14 CK + 65ms") nicht der Realität entspricht. Gemessen habe ich es, indem ich die 5V direkt
loslegt Am 128kHz Watchdog-Oszillator vom ATMEGA328PB kann ich keine Auffälligkeiten erkennen
-
Thread
Spannungswandler gesucht (ca 10V bis 60V Ausgang) "digital ansteuerbar"
Projekt ein Spannungsversorgung, wo ich die Spannung mit einem Microcontroller (in meinem Fall ein Atmega328) einstellen kann. Ich brauche keine Strombegrenzung. Ich brauche auch keine 5 Ampere oder mehr. 1 Ampere maximal reichen (eigentlich sogar noch viel weniger, 0.3A reichen aus) Das meiste habe
-
Thread
AVR ATMEGA328PB mit UART.h stürzt ab
beschäftige mich seit ein paar Wochen mit Mikrocontroller Programmierung und verwende dazu einen ATMEGA328PB welcher auf einem Board über UART mit dem Rechner kommuniziert. (Eigentlich sind es insg. 10 Mikrocontroller aber für das beschriebene Problem sollte nur der Master Controller relevant sein)
-
Thread
10 x Atmega328U - TH abzugeben
Ich hatte über die Feiertage etwas Zeit zum aufräumen und trenne mich von Restbeständen. Die 10 Stück biete ich für 20 Euro plus 3 Euro Porto an.
-
Thread
BPM gesteuert LEDs zuerst Blinken dann nur Leuchten lassen.
&psc=1 https://www.amazon.de/AZDelivery-ATmega328-Gratis-Arduino-Kompatibel/dp/B079TZFS7T/ref=sr_1_2_sspa?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=3MB6PPNSXBIL5&keywords=arduino+nano&qid=1672731145&sprefix=arduino+nano%2Caps%2C99&sr=8-2-
Adam P. schrieb im Beitrag #7303923: > Aber es geht noch https://www.amazon.de/AZDelivery-Atmega328-gratis-Arduino-kompatibel/dp/B078S8BJ8T/_ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd__ich-bin-blöd_
-
Thread
Welchen AVR programmer unter Linux?
programmer und welches GUI unter Linux benutzt Ihr? Ich habe ein selbsgebasteltes STK500 mit Atmega 8535 auf einer Lochrasterplatine, welcher mir seit 12 Jahren dient. Unter Ubuntu läuft bei mir AVRdudess welches ein GUI für Avrdude ist. Damit habe ich auch die AVRUSB programmer mit Mega8 getestet
Ersatzprogrammer besorgen. Was nimmt man da im Jahr 2023? Unbedingt brauche ich nur alte chips wie Mega328, attiny44, tiny13, trotzdem wäre es ganz gut wenn ich dann auch neuere chips brennen könnte.
-
Thread
EOL ATmega328p
Gerade eine Mail von Mouser eingetrudelt. Der ATMega328p ist jetzt mit EOL aufgeführt: https://www.mouser.jp/ProductDetail/556-ATMEGA328P-AU (ist Mouser JP, kann man oben auf Englisch umschalten) Mich stört es ja nicht, aber so mancher AVR Fan dürfte
https://www.pololu.com/file/0J1464/Atmel-42559-Differences-between-ATmega328P-and-ATmega328PB_ApplicationNote_AT15007.pdf
-
Thread
Suche Infos zum Eigenbau Preselector
mehrfach genannte NanoVNA. Zur Testung vieler aktiver Bauteile hat sich der Transistortester GM328 bewährt. ... nur sehr subjektive aber bewährte Vorschläge ...
unten, betrifft Verbesserungen): > Beitrag "S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega" Horst, den Bausatz von Box73 habe ich auch, man kann auch orientierend damit messen, aber das war's dann auch. Kein Vergleich mit DE-5000. Den Bausatz von Ascel hatte ich mir auch schon mal angesehen
-
Thread
ESP32 D1 Mini an Lipo
SSD1306 Oled > an einem LiIon Akku. Das Display friert ein und der AVR läuft noch. Hier ein ATMega328 @ 8 MHz und ein ADS1115 mit einem MCP1702-3V3, ein OLED mit seinem originalen 3V3-Regler und eine SD-Karte mit MCP1702-3V3 davor. Der ganze Kram wird über einen P-FET geschaltet und kann sich selbst
-
Thread
Suche Midi Fileplayer mit TFT-Bildschirm, SD Karte auf Basis Arduino oder ESP32
Projekt veröffentlicht , das nannte sich MR-Midi-Fileplayer. Dieses Ding, das ursprünglich mit einem Atmega 168 und eine 2-zeiligen LC-Display aufgebaut war, wurde seinerzeit mal von mir nachgebaut und ich habe es bis heute auch in Betrieb. Seit etlichen Jahren schwebt mir gleiches vor neu aufzubauen allerdings eine wenig neuzeitlicher. Ich stelle mir da vor , ein Atmega 328 , der könnte es immer noch machen, aber besser wäre eine ESp8266 oder noch besser ein ESP32. Das seinerzeit verwendete Display 2-zeilig LCD ist auch nicht mehr Zeitgemäß´, das denke ich an ein
-
Thread
Was ist mit dem avr-gcc 12.x passiert? Internal Compiler Errors Gesperrt
natürlich N Module bzw. präprozessierte Quellen. Und einen Linkaufruf: [pre] avr-g++ -mmcu=atmega328 -flto ... -fpreprocessed modul1.ii -o modul1.o avr-g++ -mmcu=atmega328 -flto ... -fpreprocessed modul2.ii -o modul2.o ... avr-g++ -mmcu=atmega328 -flto ... -fpreprocessed modulN.ii -o modulN.o avr-g++ -mmcu=atmega328 -flto ... -o final.elf modul1.o modul2.o ... [/pre] Dürfte doch kein Hexenwerk sein?
-
Thread
[S] limeSDR Mini
Bau dir einen uSDX mit ATmega328 oder Kauf den (meist schlecht“ nachgebaut von den Chinesen. Gruß Old
-
Thread
Initialisierung EADOGS 204-N via SPI
Hallo, ich verzweifle an der Initialisierung eines EA DOGS104N-A Angeschlossen an einen Atmega8 (5V) via Levelshifter auf 3,3V erhalte ich keinen Mucks vom Display. Hab auch schon das Display getauscht, aber daran lags nicht. Ich vermute, dass ich irgendwas in der Initialiserung falsch mache
Hallo, falls jemand mit Atmel ATmega328P und dem DOGS104W-A Display einen funktionierenden Ansatz benötigt. Er darf natürlich noch verbessert werden. THX
-
Thread
atmega328 an 5V
Hi, ich habe einen Atmega328P mit einem ISP Programmer programmiert.. https://www.sparkfun.com/datasheets/Components/SMD/ATMega328.pdf Als ersten Test möchte ich eine LED blinken lassen. Im Anhang ist der Plan. 5 V von
########## | 100% 0.97s avrdude: Device signature = 0x5555aa avrdude: Expected signature for ATmega328P is 1E 95 0F Double check chip, or use -F to override this check. avrdude done. Thank you. [/c]