-
Thread
Pro Mini Module Atmega168 5V 16M For Arduino Compatible With Nano
tage ein? Würde jemand ne handvoll mitbestellen? http://www.aliexpress.com/item/Pro-Mini-Module-Atmega328-5V-16M-For-Arduino-Compatible-With-Nano/2021666535.html 1.68 USD das sück sind ca. 1.42 EUR http://www.likeforex.com/currency-converter/us-dollar-usd_eur-euro.htm/1.68 lg rudi ;-)
http://www.ebay.de/itm/Pro-Mini-atmega328-5V-16M-Replace-ATmega128-Arduino-Compatible-Nano-Redesign-/221532713661?pt=LH_DefaultDomain_0&hash=item339460f2bd ca. 40 Cent teurer, dafür kein Proto in Dland (Sammelbestellung) und kein Stress
-
Thread
Arduino hilfreich bei Bewerbungen?(kein Trollversuch!!)
Umschreibe das Teil doch irgendwie. Irgendwas in der Art µC-Modul auf Basis ATMega328 oder so was in der Art. Den Begriff Arduino würde ich soweit es geht vermeiden, aber nicht auf Teufel komm raus. Wenn du beim VG gefragt wirst, was für ein Board das genau ist, kannst du ja Farbe
beteiligen. Also als Entwickler von Arduino, aber nicht als Benutzer. Wie meinst du das? Wenn ich einen ATmega328 in einem Design einsetze, dann schreibe ich das doch auch hin, obwohl ich den Baustein nicht mitentwickelt habe: "Steuerung basierend auf einem ATmega328"...
-
Thread
Bluetooth-Modul BTM-220
Bild sagt 1,27mm, kann aber optisch und rechnerisch nicht stimmen) - BTM222 Bluetooth Modul - ATMega328 (BCA8-BTM-328P, 31,- Euro) oder ATMega88 (BCA8-BTM-88PA, 28,- Euro) onboard - Level Shifter auf 5V für SPI und UART Gibt es bei lynx-dev.com zu bestellen und ist seit heute in der BCA8-BTM-
flypage-ask.tpl&pop=0&option=com_virtuemart&Itemid=2&lang=en Ich warte natürlich noch, bis die ATMega328 Variante lieferbar ist. Michael
-
Thread
Controller nicht mehr erreichbar," initialization failed, rc=-1 "
Dann klemm vorübergehend einen externen Takt dran. Wenn du nichts hast, nimm einen anderen ATmega, und lass ihn einen Takt ausgeben. Beim ATmega328 genügt es dafür, die low fuse von 0x62 (default) auf 0x22 zu setzen, dann tickert er seinen 1-MHz-Takt an PB0 heraus. Mit dem angeklemmten externen
Beitrag #4720211: > To unlock microcontroller you can use an block oscillator (1MHz) Ein zweiter ATmega328 tut's aber genauso, und einen solchen hat er ja offenbar. (A second ATmega328 will do as well, and obviously, he's already got one of those.)
-
Thread
Selbst entworfene Platine mit 328p lässt sich nicht programmieren
Hallo zusammen, ich habe selbst eine Platine entworfen (siehe Schaltplan), welche auf einem ATmega 328p-au im TGFP-Format basiert. Nach dem einlöten des 328p, des Kristalls inklusive Kondensatoren, einem SPI-Header, einem FT232rl und den weitern benötigten passiven Bauteilen habe über einen Raspberry
deinem Plan: Die Leds 1,2,3 sind alle falsch gepolt und TX vom FTDI chip gehört an RX des Atmega und RX vom FTDI chip gehört an TX des Atmega für mehr fehlt mir jetzt die Zeit Gruss
-
Thread
Auswahl Bulk Kondesatoren
AVRs nicht mit 3.3V und 8MHz oder 12MHz? Ich habe einem im Datenblatt des 328PB nachgeschaut, und 12MHz sollten bei 3.3V drin sein. Damit wäre das ganze Problem erledigt. (siehe Seite 419, Figure 34-2. ATmega328PB: Active Supply Current vs. Frequency (1-20 MHz)). Oder 11.0592MHz
dynamisch laufen. Mir ist bewusst, dass es dazu bessere MCUs geben könnte. Aber es läuft mit dem Atmega328 eigentlich so, wie ich mir das vorstelle. Grundsätzlich scheue ich mich nicht, einen anderen Mikrocontroller zu verwenden. Aber der Atmega328/Arduino ist mir seit Jahren vertraut. Wenn ich meine
-
Thread
µC mit 3 Phase PWM Hardware
M. K. schrieb im Beitrag #4770321: > Hast du schon einmal darüber nachgedacht, warum u.a. der Atmega328 und > Co 6 PWM-Kanäle hat? Natürlich ist das kein Zufall, aber der Atmega328 hat keinen CortexM3 Kern von da her fällt er aus. Wie gesagt der ADuC7026 hat auch so eine 3 Phasen PWM, wenn
Peter K. schrieb im Beitrag #4770612: > Natürlich ist das kein Zufall, aber der Atmega328 hat keinen CortexM3 > Kern von da her fällt er aus. Deswegen schrieb ich ja, dass es sicher auch Cortex gibt, die mehrere PWM-Kanäle haben. Ich kenne hier leider nur die von Atmel, den SAM4s
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
auch Servoendstufen mit Schritt und Richtungssignal ? Das hex-File hat 77kb , wie gehen die in den ATMega 328 mit 32kB ? MfG Hans
Ich habe hier zum Testen folgende Arduino Boards: Arduino Uno R2 mit ATMega 8U2 (Original Arduino) SainSmart UNO R3 ATMEGA328P mit ATMega16U2 (Clone) Nano V3.0 ATmega328P mit FTDI (Clone) Arduino Uno R3 mit ATMega 16U2 (Clone) Alle laufen problemlos unter Windows 7 und
-
Thread
AVR ATMega Ersatz im Arduino Uno
das z. B. der im Uno verwendete Controller? http://www.conrad.de/ce/de/product/155197/MICROCONTR-ATMEGA328P-PU-8BIT-PDIP-28/SHOP_AREA_29142&promotionareaSearchDetail=005 Vielen Dank für eure Hilfe! Frank
Anwendung auch einen anderen Controller aus der gleichen Baureihe verwenden. Dabei handelt es um die Atmega 48/88/168/328. Diese 4 Conroller sind sozusagen Geschwister. Andere AVRs z.B. der Atmega8 ist ein Cousin von denen. Je nach Verwandschaftsgrad müssen beim Code mehr oder weniger umfangreiche Änderungen
-
Thread
Arduino UNO an COM3 mit AVRDUDE programmieren.
Beitrag #5701186: > "avrdude.conf" ... sollte ohne "-Zeichen geschrieben werden. Und statt m328p kannst du aúch atmega328p probieren.
schrieb: >> "avrdude.conf" > > ... sollte ohne "-Zeichen geschrieben werden. > > Und statt m328p kannst du aúch atmega328p probieren. Versuchen? was soll das? Die Parameter sind doch definiert und auch einsehbar !
-
Thread
AVR ISP Flashen mit Android Smartphone
Rückmeldungen bekommen habe das es mit den anderen Controllern funktioniert. Kann ich gerne den ATMega328 mit dazu nehmen.
Habe den ATMega328 hinzugefügt. Ist allerdings ungetestet... http://www.pezitec.com/avrisp/exe/avrisp.apk
-
Thread
Welche Ressourcen nutzt die Arduino Software?
manchmal muss ich beim 1284p von TIMER1 auf TIMER2 oder TIMER3 ausweichen. [c] #if defined(__AVR_ATmega328P__) #define TIMSKx TIMSK1 #define OCIExA OCIE1A #define TIMERx_COMPA_vect TIMER1_COMPA_vect // ATmega #define TCCRxA TCCR1A #define
Appdata nicht versteckt und Hide wegklicken)) Dasselbe gilt für: https://github.com/watterott/ATmega328PB-Testing/raw/master/package_m328pb_index.json Alternativ kann der Inhalt von platform.local.txt auch direkt an der richtigen Stelle in die Datei platform.txt eingefügt werden. Gleich nach:
-
Thread
Suche gebrauchten Arduino Uno
Gleich noch einen http://www.aliexpress.com/item/USBasp-USB-ISP-3-3V-5V-AVR-Programmer-USB-ATMEGA8-ATMEGA128-New-10PIN-Wire-Support/2036402518.html?spm=2114.01020208.3.2.oxTR2V&ws_ab_test=searchweb201556_3,searchweb201644_4_10001_10002_10005_10006_10003_10004_62,searchweb201560_6,searchweb1451318400
> Gleich noch einen > http://www.aliexpress.com/item/USBasp-USB-ISP-3-3V-5V-AVR-Programmer-USB-ATMEGA8-ATMEGA128-New-10PIN-Wire-Support/2036402518.html?spm=2114.01020208.3.2.oxTR2V&ws_ab_test=searchweb201556_3,searchweb201644_4_10001_10002_10005_10006_10003_10004_62,searchweb201560_6,searchweb1451318400
-
Thread
Wo hat der STM32F103C8 seine Anwendungsnische ?
> Im Power Down > ATmega328 knapp unter 200µA Ist doch nicht gut möglich, oder?
im Datenblatt lese ich auf der 2. Seite 0.1 uA bei 1.8V. Ich habe hier eine Schaltung mit einem ATmega168PA, in der benötigt er bei 3.0 V auch nur die 0.1 uA, und ein ATmega328P ist kaum schlechter.
-
Thread
Spannung/Strom messen an einem Akku
überhaupt wenns zwei verschiedene Stromkreise sind? - Wo schliess ich dann den PIN??? an meinem ATmega328P an? - Stimmen die R-Werte? Würd gern erst von euch meine Schaltung absegnen lassen bevor ich es an den ATmega328P anschließe. Danke für die Hilfe
natürlich verbunden werden, sonst geht's so nicht. > - Wo schliess ich dann den PIN??? an meinem ATmega328P an? Am A/D-Wandler natürlich. > - Stimmen die R-Werte? Nachdem Du nichts über Deine ATmega328-Schaltung schreibst, keine Ahnung. Allerdings wird Deine LED hier nichts machen, sie
-
Thread
Hochspannung schalten (Weidezaun)
Was wäre da die sinnvollste Variante das umzusetzen? Gesteuert wird das ganze am Ende mit einem ATmega328P. mfg
überwiegen. Falk B. schrieb im Beitrag #6359489: >> Gesteuert wird das >> ganze am Ende mit einem ATmega328P. > > Und WiFi, jaja. Wo war bitte von WiFi die Rede? wendelsberg schrieb im Beitrag #6359495: > donvido schrieb: >> Gesteuert wird das >> ganze am Ende mit einem ATmega328P. > > Lass
-
Thread
kleiner Webserver mit LAN8720 oder ENC28J60?
Größere Controller auf Platine scheinen deutlich mehr als 15cent teurer zu sein. Wo gibt es einen Atmega128 für 2.65 auf Platine? Auch der 328PB mit der zweiten SPI ist eher nicht so günstig zu bekommen.
verständlich geschrieben. > Und es gibt viele Leute, die den erfolgreich einsetzen. Danke. Der Atmega32 ist wohl vergleichbar mit dem Atmega328 des nano3. Das müsste also gehen. http://www.ulrichradig.de/home/index.php/software/avr-webserver-software Brown-out detection level at VCC=4.3V [BODLEVEL
-
Thread
RFM69HW und ATTiny84
Fehlermeldungen analysieren. In der RFM69.h gibt es Konfiguration der Pins, etc. Da muß, ausgehen vom atmega328 ein Eintrag für den Tiny84 rein, also dessen SPI-Pins.
vornehmen? Ich habe > den Elegoo UNO R3, so einfach ist es glaube ich nicht den ATMega zu > trennen... Man muß nicht physisch trennen, nur dafür sorgen, daß der 328er den Tx-Ausgang nicht beeinflusst, also entweder im Reset-Zustand, oder mit Software, die diesen dauerhaft als Eingang
-
Thread
OSCCAL extrem?
eines Quarzes auch keinen Sinn machen da OSCCAL eh nur auf den internen RC-Oszilator wirkt (der beim Atmega328P nur bis 8 MHz geht) ;)
werden für einen 16 MHz Quarz, in erster Linie aber weil das UBRR-Register nur 12 bit breit ist beim Atmega 328P wenn ich mich recht entsinne. Oder meinst du die eher typischen 38.4 kBaud? Die macht man problemlos mit einem 16 MHz Quarz am Atmega 328P.
-
Thread
Neueinsteiger Hier
AVR programmer" ? http://www.ebay.de/itm/USBASP-USBISP-AVR-Programmer-Adapter-10-Pin-Kabel-USB-ATMEGA8-ATMEGA128-HP-/141304256310?pt=Elektromechanische_Bauelemente&hash=item20e663d736 Dann würde ich dir noch den Arduino mini empfehlen (ist quasi ein AtMega328p Dev Board): http://www.ebay.de/itm/Neue-Version-Pro-Mini-Modul-Atmega328-5V-16M-fur-Arduino-kompatibel-/360955791927?pt=Wissenschaftliche_Ger%C3%A4te&hash=item540aa44a37
-
Thread
PCB für Adafruit Oled
noch etwas mehr in die Materie lesen. Habe vorhin auch kurz gesehen, dass ich das evt. mit einem Atmega328 machen kann, werde mich mal damit beschäftigen. Gruss
HDJG schrieb im Beitrag #6941457: > Habe vorhin > auch kurz gesehen, dass ich das evt. mit einem Atmega328 machen kann, > werde mich mal damit beschäftigen. Vor der Fertigung der PCBs den Schaltplan mit einen Prototypen zu überprüfen ist sicher eine gute Idee. Mit einem Atmega328P (https://www.microchip.com
-
Thread
Raspberry.PI & S0
Der ATmega328 (DIL, Fassung, extern programmieren) wäre mir da deutlich lieber. Vielleicht wäre es auch möglich ein Eingangsbyte zu pollen (es gibt doch da so eine Fast-IO-Lib). Wie gestalte ich dann meine Timebase
CGMMSTICK zu verwenden, ist die Verfügbarkeit. Wer weiß wie lange das "Projekt" noch lebt. Einen Atmega328 wird es sicherlich noch einige Jahre geben ... und dem Rasp.Pi traue ich auch einen langen live-cycle zu.
-
Thread
5V zu 5V Buffer oder ähnliches
Hilfesuchender schrieb im Beitrag #5322339: > ATMega328P also Arduino Der Ausgang eines Arduino bricht nicht bei 0.5mA zusammen.
Hilfesuchender schrieb im Beitrag #5322339: > beim > Mikrocontroller handelt es sich um einen ATMega328P Also, mach ein Bild vom Aufbau und poste den Code!
-
Thread
Arduino Nano auf 20 Mhz?
Hi, der Arduino Nano kommt mit einem 16 Mhz Quartz, laut Datenblatt kann der ATmega328P allerdings 20 MHz. Gibt es irgend einen sinnvollen Grund für diese Beschränkung des Nano oder könnte man diesen auch einfach durch einen 20 MHz Quartz ersetzen? Danke!
würdest, wäre klar, >dass 16MHz @5V von Atmel nicht garantiert sind. Welches Datenblatt vom ATMega328 benutzt du? Oder woher stammt diese "Erkenntnis"? Meine Datenblätter vom ATMega328(P) sagen einheitlich 0 - 20MHz @ 4.5 - 5.5V MfG Spess
-
Thread
gtkwave input-file von hex-file
/GetStarted Run Your AVR Firmware ./simavr/run_avr firmware.afx or ./simavr/run_avr -m atmega88 - f 8000000 firmware.hex e.g. ./simavr/run_avr ./tests/atmega88_example.axf versuche ich dies: > ./simavr/run_avr -m atmega328p -f 8000000 ./arduino328p.hex Loaded 1 section of ihex Load HEX flash 00000000, 924 Starting atmega328 - flashend 7fff ramend 08ff e2end 03ff atmega328 init CORE: *** Invalid read address PC=0368 SP=08ff O=0895 Address 0900 out of ram (08ff) avr_sadly_crashed avr_gdb_init listening on port 1234
-
Thread
welcher (analoge) Filter für FFT im Audio-Bereich?
Michael Reinelt schrieb im Beitrag #4016126: > Naja, Rechenpower ist begrenzt (ATmega328 mit 16 oder 20 MHz) Der Atmega328 ist für 20 kHz Signale aber zu langsam (bzgl. voller ADC-Auflösung!), also zumindest sein ADC. Der bringt dir nämlich maximal ~10 MSPS, reicht also "nur" für
Michael Köhler schrieb im Beitrag #4018178: > Der Atmega328 ist für 20 kHz Signale aber zu langsam Das hat Martin hier http://www.mikrocontroller.net/topic/358798#4016886 schon soweit geklärt
-
Thread
PTC wake-up im power-save mode
Guten Tag! Weiß von euch zufällig jemand wie man einen Atmega328PB durch Berührung vom power-save sleepmode weckt? Im Datenblatt steht folgendes: • Supports wake-up on touch from power-save sleep mode Aktuell wird er vom WDT jede Sekunde aus dem power down
Ich habe keine erfahrung mit Atmega328PB aber ich wuerde sagen es gibt viel flexibilitaeten die man mittels hardware/software machen kann um strom zum minimalisieren oder schnellere reaktion zu bringen. Ich denke zB an * Niedriege spannung
-
Thread
Anzahl PWM Ausgänge zu Anzahl RGB LEDs
Ausgänge hat, > dass ich alle 9 (3 LED x 3 Farben) direkt ansteuern kann oder reicht es > z.B. ein ATmega32 / ATmega1284P zu nehmen. Ich würde einen ATmega328 nehmen und mich bei PWM auf 12 Bit beschränken. Bei 16 Bit Auflösung musst du schon mit mehreren MHz takten, damit es nicht flackert. 16 Kanäle
direkt per USB<->RS232(UART) Anbei der Aufbau als Bild(er). Habe noch ein altes Board mit einem ATmega328P gefunden...passt wunderbar. PC-Software ist noch ausbaufähig :) Gruß Adam
-
Thread
Der Timer0 läuft 2Hz zu langsam
Oder liegt das Problem wo anders? Hier mal der Code: [c] void Timer_Init(void) { //ATMega 328p / 8MHz // 8-Bit TimerTC0 für 1ms Takt TCCR0A |= (1<<WGM01); //CTC TIMSK0 |= (1<<OCIE0A); //compare match TCCR0B |= (1<<CS01)
Frühere Versionen waren mit Quarz, jetzt mit Keramik. https://www.ebay.de/itm/Pro-Mini-Atmega328-ATmega328-3-3V-5V-8-16M-Replace-ATmega128-Compatible-Nano/173565957876
-
Thread
Arduino Schaltung: Stromversorgung, Standby-Schaltung?
klassische Timer-Schaltkreise mit dem NE555 gestoßen, aber wenn ich das richtig sehe verbraucht der Atmega328p im Standby ja noch weniger (wenn ich die LED des Pro Mini entferne). Bin für eure Hinweise dankbar.
PC3 // A7 (ADC3) PC3 #else #error "board_wahl_falsch.h" #endif // defined(__AVR_ATmega328P__) [/c]
-
Thread
AVR counter im Sleep.Mode
Es geht um den ATmega328PB. Also ad hoc hätte ich gewettet, das geht mit ASSR.EXCLK; lasse mich aber gerne eines besseren belehren.
wie und wie oft der Zählerstand ausgelesen wird und um welche Zählfrequenz es geht. Auch was der ATmega328 sonst noch machen soll, der wird ja sicher nicht nur zählen.
-
Thread
Atmega2560 Verhält sich komisch bei zu vielen Daten
Berechnungsprobleme" im Timing weil 3 Adressbytes den Code um 10% verlangsamen im Gegensatz zu einem 328p. hilft zwar nicht, aber vielleicht interessant zu lesen wo es beim Überschreiten der 64K-Grenze Probleme geben kann.
ist aufgehoben, es mit dem erweiterten PC programm counter mit drittem Byte muss mir also bei dem atmega 2560 begegnet sein, nur ich ehemals Unwissender habe das auf den atmega 1284p übertragen. DANKE c-hater DU hast es als Einziger deutlicher gemacht, aber nicht so deutlich wie in diesen PDF https
-
Thread
Welcher µC für meinen Zweck?
Motort-Schield in Betrieb > genommen. Hast du ja nicht. Du hast eine Steuerung aufgebaut, auf Basis des Atmega 328 und diese entsprechend programmiert.
zum Atemga328-Board anschaut wird klar: Hier gehen mindestens 10 der 24 Bit im Rauschen unter. Und für die Anwendung hätte auch der 10 bit AD-Wandler des Atmega328 völlig genügt.
-
Thread
DIDR0 bzw. DIDR1 Entsprechung bei ATmega8 gesucht
Hallo, mit DIDR0 bzw. DIDR1 lassen sich bei ATmega328 (und anderen AVRs) die digital input buffer abschalten, wenn die ADC-Pins zur Spannungsmessung genutzt werden. ATmega8 hat diese Register nicht. Wie schaltet man die digital input buffer der
Falls du den Code von einem ATmega328 portierst, könnte das genau der Punkt sein, an dem die Verwirrung entsteht. Einige Register existieren beim ATmega8 einfach nicht. Ich würde daher prüfen, ob das Abschalten der Input Buffer für
-
Thread
AVR Bootloader lässt sich nicht ansprechen
compilierten vergleichen. Nach Stunden langer Fehlersuche habe ich endlich den Fehler gefunden: Der ATmega328 ist nicht in der Device Liste (AVRootloader.dev), die beim Windows Tool dabei ist, eingetragen. Wohl aber der ATmega328P. Wenn sich der ATmega328 dann unter unbekannter Signatur meldet werden wohl einfach weiter Requests gesendet. Die Lösung besteht dann einfach darin den ATmega328 in die Liste einzutragen...
-
Thread
Timer Anfängerfrage
Hubert G. schrieb im Beitrag #4446772: > Hast du im Arduino einen Originalen Mega328 drin oder ist es ein neuer. > Wenn neu, dann stimmen die Fuses nicht. In der tat ist es ein neues Atmega328p, da er sonst allerdings funktioniert (wie genau hab ich da aber noch gar nicht beobachtet
Scheint so, dass CTC mit nur WGM12 auf high nur für OCR1A funktioniert (ausgehend vom ATmega328). Wenn du zusätzlich WGM13 setzt, dann geht das auch mit dem Register ICR1.
-
Thread
Suche Bauteil für Ortung per Schall
Was ich suche: Ich suche ein fertiges Bauteil/Modul mit dem ich über einen Mikrocontroller (Atmega328p) (Ultra)Schall-Signale aussenden kann und ein Bauteil mit dem ich das ankommende Signal detektieren kann. Als Herausforderung existiert nur dass es für eine Entfernung von mindestens 15 Meter
raus. Im Grunde brauch ich "nur" einen Sender und Empfänger für (Ultra)Schall den ich mit dem Atmega328p benutzen kann. Ich hab mir das in etwa so vorgestellt: - Am Sender über PWM den "Ping" senden - Am Empfänger das Signal über den ADC-Samplen und Signale auswerten. oder: - Sendermodul
-
Thread
Arduino mit NetBeans IDE
[code] mkdir -p lib/core/ avr-g++ -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -fno-exceptions -c -g -I/usr/local/arduino-1.0.5/hardware/arduino/cores/arduino -I/usr/local/arduino-1.0.5/hardware/arduino/variants
Debug/Arduino-Linux-x86/arduinoplugin dist/Debug/Arduino-Linux-x86/arduinoplugin.hex avr-size --mcu=atmega328p -C dist/Debug/Arduino-Linux-x86/arduinoplugin AVR Memory Usage ---------------- Device: atmega328p Program: 1044 bytes (3.2% Full) (.text + .data + .bootloader) Data: 11 bytes
-
Thread
Arduino UNO tot - und er lebt noch! Gesperrt
zwischen RESET und RESET den 100 nF geschaltet. Nun stimmt doch alles, aber keine Reaktion. Also ATmega328P raus aus dem Arduino und auf ein Breadbord gesteckt. Zufällig war noch die Schaltung des Arduino auf dem Breadboard. Adapter dran und los. Doch schonwieder nichts. Na nun? ATmega defekt? Ein anderer ATmega328P war schnell gefunden. Dieser benötigt aber noch einen Bootloader. Auch dieser ist schnell gefunden: [code] …\arduino-0022\hardware\arduino\bootloaders\optiboot\optiboot_atmega328.hex[/code] Per
-
Thread
Arduinoboard Typendeclaration
#if defined (__AVR_ATmega328P__) ... #endif
>Eigentlich eher so > #if defined (__AVR_ATmega328P__) Beide Versionen funktionieren nicht. [c] #ifdef __AVR_ATmega328P__ ... #endif [/c] geht
-
Thread
arduino Pro Mini: BOD_OFF funktioniert nicht
rocketscream/Low-Power/blob/master/LowPower.cpp Das Ganze läuft auch sehr gut bzw. ich sehe dass der Atmega328P in seinen PowerDown-Modus geht und nur noch 4,6uA verbraucht. Folgender Code wird verwendet: [c] // - Sketch for 'power down' mode #include "LowPower.h" void setup() { } void loop(
Wenn ich das auf http://www.home-automation-community.com/arduino-low-power-how-to-run-atmega328p-for-a-year-on-coin-cell-battery/ richtig sehe, steht es dort "LowPower.powerDown(SLEEP_8S, ADC_OFF, BOD_OFF); puts the MCU in SLEEP_MODE_PWR_DOWN for 16 ms to 8 s, depending on the first argument
-
Thread
AVR GCC .text is full - ld scripts finden
Watch schrieb im Beitrag #4206485: > avr-gcc -mmcu=atmega328p -Os -o profram.o *.c libraries/*.c apps/*/*.c > avr-gcc program.o -o main.elf Der Fehler ist, dass beim zweiten Aufruf - also beim Linken des Programms - das "-mmcu=atmega328p" fehlt. Der Linker
Watch schrieb: >> avr-gcc -mmcu=atmega328p -Os -o profram.o *.c libraries/*.c apps/*/*.c >> avr-gcc program.o -o main.elf > > Der Fehler ist, dass beim zweiten Aufruf - also beim Linken des > Programms - das "-mmcu=atmega328p" fehlt
-
Thread
TFT und Diamond PROG-S2 an ATmega
ist. Dazu habe ich auch eine Anschlussbeschreibung für ein ATMEGA328 gefunden. RST -> RST pin 1 ATMEGA328p (through 1Kohm) CS -> SS pin16 ATMEGA328p (through 1Kohm) D/C -> MISO pin 18 ATMEGA328p (through 1Kohm) DIN -> MOSI pin 17 ATMEGA328p (through 1Kohm) CLK -> SCK pin 19 ATMEGA328p (through 1Kohm) VCC -> 5v BL -> 5v (through 470ohm) GND ->GND Mein Problem ist folgendes: Ich nutze den Diamond PROG-S2 zum Aufspielen des Codes. Dieser ist neben MOSI/MISO und der
-
Thread
Guter, günstiger, Chip für Grafikdisplay
Den EPSON S1D15721D00B000 dürfte jeder AVR mit ausreichend PINs, z.B. der populärste Vertreter: Atmega328P, locker ansteuern können. Und dein USBasp kann problemlos den Atmega328P programmieren. Er hat halt "nur" 32 kB Flash, also sehr weit weg von deiner Anforderung und noch weiter von deinem Wunsch
EPSON S1D15721D00B000 dürfte jeder AVR mit > ausreichend PINs, z.B. der populärste Vertreter: Atmega328P, locker > ansteuern können. Und dein USBasp kann problemlos den Atmega328P > programmieren. Er hat halt "nur" 32 kB Flash, also sehr weit weg von > deiner Anforderung und noch weiter von
-
Thread
Arduino Mega 2560 Stürzt wegen Induktion ab?! Gesperrt
bleibt der Arduino hängen. Dies passiert bei mir nur beim Arduino Mega 2560.. bei anderen Chips z.B atmega328p habe ich das Problem nicht. Setze ich einen Netzfilter an den Verbraucher, ist das Problem behoben. Allerdings kann ich ja nicht jedes Gerät mit Netzfiltern ausstatten. Somit dachte ich, ich
Gegenüber den Mega328 oder Mega644p oder 1284p sind die ATmega1280/1281 und 2560/2561 bei Verwendung der internen Oszillatorschaltung mit einem externen Quarz etwas empfindlicher gegen externen Einkopplungen insbesondere
-
Thread
Arduino IDE zwei Sketche
richtig machen entweder #if defined(__AVR__) oder #if defined(ESP32) oder #if defined(__AVR_ATmega1284P__) fehlt evtl. das P? #if defined(__AVR_ATmega328P__)
Beitrag #7151408: [c] entweder #if defined(_AVR_) oder #if defined(ESP32) oder #if defined(_AVR_ATmega1284P_) fehlt evtl. das P? #if defined(_AVR_ATmega328P_) [/c]
-
Thread
Für Datenlogger: uC soll Dateisystem per USB bereitstellen
euch, dass ihr mir sagt, mit welcher Funktion ich sowas realisieren kann. Bisher habe ich AVR (Atmega328P, Atmega128A) und STM32L152 programmiert und für beide auch die ISP-Programmer hier. Daher wäre es gut, wenn es etwas aus einer kompatiblen Familie wäre. Danke & Gruß! Georg
Bierschinken schrieb im Beitrag #4659670: > Bisher habe ich AVR (Atmega328P, Atmega128A) und STM32L152 programmiert Von den Atmegas gibts auch welche mit USB, und der STM32 hat IMO bereits USB. V-USB geht nicht als Mass Storage - und wäre auch sehr lahm. Aber: Ich
-
Thread
Strom trennen mit Taster
@TO: Ich habe hier einen Transistortester(aus dem Forum), darin ist ein ATmega328, er wird mit Tastendruck eingeschaltet und den 9V-Block habe ich seit Jahren nicht getauscht. :) Kannst ja mal schauen wie die das gemacht haben.
drumherum. Insbesondere Power-LED, Spannungsregler und USB-UART. Du brauchst einen einzelnen ATmega328 Chip.
-
Thread
AX81 - ZX81 im AVR
mindestens 10KBaud. Man könnte jedes mal die 8K ZX81 Betriebssystem übertragen und den Rest eines Atmega328 für die Programme verwenden.
mindestens 10KBaud. Man könnte jedes mal die 8K ZX81 Betriebssystem > übertragen und den Rest eines Atmega328 für die Programme verwenden. Das "Blöde" daran ist nur, dass der ZX81 einen Z80 als Prozessor hat und auf dem AVR ein Emulator laufen muss. Und da bleibt in einem Mega328 eher kein Platz für
-
Thread
Arduino Pro mini mit FTDI Adapter programmieren
testen ob die Verbindung mit dem /USBasp/ Adapter funktioniert: [code] avrdude - c usbasp -p m328p [/code] Falls alles OK ist, kann über /Arduino.app/ der Bootloader geflasht werden: [code] -> Tools -> Board "Arduino Pro or Pro Mini" -> Tools -> Processor "Atmega 328 (3.3V, 8MHz)" -> Tools
funktioniert, kann man aus /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/bootloaders/atmega einen speziellen Bootloader auswählen und diesen über das Terminal flashen. Zum Beispiel: [code] avrdude -c usbasp -p m328p -e -U flash:w:ATmegaBOOT_168_atmega328_pro_8MHz.hex [/code] Nun sollte