-
Thread
Variablen auf Waveshare-E-Paper anzeigen lassen
ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\\Users\\mails\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\mails\
multiple of 8 paint.Clear(UNCOLORED); epd.Init(FULL); paint.SetRotate(1); paint.DrawStringAt(8, 10, "e-Papier Demo", &Font12, COLORED); // abgeschnitten paint.DrawStringAt(30, 30, wert, &Font12, COLORED); paint.DrawStringAt(20, 50, "Hallo, Welt", &Font16, COLORED); // abgeschnitten
-
Thread
Interrupt aus main aufrufen AVR
Moin, ich würde gerne eine Interrupt Routine auf meinem ATmega2560 per Hand aufrufen. Konkret geht es um den Transmit Complete interrupt, welchen ich gerne einmal per Hand auslösen würde. Gruß Justus
Justus Jonas schrieb im Beitrag #7338699: > ich würde gerne eine Interrupt Routine auf meinem ATmega2560 per Hand > aufrufen. cli rcall <symbolischer Name des Vectors, z.B.: UTXC0addr> Das ruft natürlich wirklich nur die ISR auf, ändert nichts am Status der Hardware.
-
Thread
Was ist mit dem avr-gcc 12.x passiert? Internal Compiler Errors Gesperrt
ubuntixer/toolchain/Patches/pr105753.diff patching file gcc/config/avr/avr.md Hunk #1 succeeded at 3755 (offset 1 line). Hunk #2 succeeded at 4091 (offset 1 line). Hunk #3 succeeded at 4140 (offset 1 line). Hunk #4 succeeded at 4191 (offset 1 line). Hunk #5 succeeded at 4238 (offset 1 line).
die Board-Beschreibung. Für ATmega2560 ist das dejagnuboards/atmega2560-sim.exp: [pre] set mmcu "atmega2560" set avrtest_mmcu "avr6" [/pre] Überblick gibt dejagnuboards/gen-exp.sh Die Auswahl des richtigen Simulators erledigt
-
Thread
Fantec Mediaplayer 3DS4600 zeigt nur noch Startbildschirm
eine Flash-Page 0xF00 - 0x1900. Rechnerisch passt das für mich noch garnicht zusammen (0xA00 pages = 2560 Pages. Das wären massiv viel mehr als er bräuchte für 64KB). In jedem Fall ist er unzufrieden mit dem was er dort findet, geht aber nicht näher drauf ein: [code] get ENV fail!! [/code] Dann
2768240640 87, (572) [./src/rtk_burn.cpp] Erase Total 87 Units Performing Flash Erase of length 2097152 at offset 0xafc00000 donese of length 2097152 at offset 0xab800000 popen(cmd):/usr/sbin/nandwrite -c -x -X -s 2768240640 -l 181489664 /dev/mtd0 - start burning progress_callback---------- totalLen(181489664
-
Thread
Wozu übertrieben schnelle Microcontroller?
höchsten Raten bei der Preissteigerung... Ich muß zugeben: ich selber war etwas überrascht, dass der 2560 (der nie wirklich ein Schnäppchen war) trotzdem offensichtlich sehr gut lief.
umständlich anfängt. Richtig. Die Mechatronics LP im Anhang wurde anfänglich auch mit einem MEGA2560 Arduino ins Leben gerufen und ist nur schwer daran zu erkennen. Ist das so schlimm?
-
Thread
Schaltet ihr eure PCs über Nacht ab?
zweite Netzteil und die zweite Festplatte und paar getauschte CPU Lüfter. Das Gerät ist noch mit Baby-AT Netzteil also mit mechanischem Netzschalter. Er wird auch vom Netz getrennt wenn er nicht läuft. Kein Elko hat sich verabschiedet. Ok es kann schon sein dass damals qualitativ hochwertigere Technik
PB238Q 23" 1920x1080: 15W aktiv, 0,5W standby, 0W ausgeschaltet. Aktuell: Acer B277Ubmiipprzx 27" 2560x1440: 24W aktiv, 0,4W sleep, 0,3W off/standby. [/code] Vergleichswert Laptop Intel Gen11 in Thunderbolt Dock mit zwei aktiven Bildschirmanschlüssen: am Netz gemessen 25W idle, davon 13W der Laptop
-
Thread
Arduino Mega, USB Host Shield und externes Netzteil - Kurioses Problem
Sebastian schrieb im Beitrag #7211304: > Verbinde einmal den Arduino Pin 53 des Arduino Mega 2560 über einen > 10k-Widerstand mit +5V. Funktioniert es dann? Volker, ich weiss das klingt etwas abstrus. Ich aber ernst gemeint. Auf dem Arduino Mega 2560 ist Arduino Pin 53 verbunden mit PB0 des Atmega2560. PB0 hat die Funktion !SS, siehe https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/ATmega640-1280-1281-2560-2561-Datasheet-DS40002211A.pdf. Die Kommunikation
-
Thread
AtMega2560 + AvrISP MK2 funktioniert nicht
habe wieder mal ein kleines Problem und sehe den Wald vor lauter Bäumen nicht mehr. Ich habe einen AtMega2560 der mit einem AvrISP MK2 programmiert werden soll. Der µC wird mit einem 16MHz Oszillator betaktet. Pullup-Widerstand am Reset Pin ist 100k. Außer dem Oszillator, der Spannungsversorgung
passt auch. Meinst du die device ID? Das ist keine "Seriennummer", denn sie ist ja für alle ATmega2560 die gleiche. Wenn du die lesen kannst aber dann die Programmierung nicht mehr funktioniert, klingt das sehr danach, als wäre der ISP-Takt "auf Kante". Dann funktionieren ein paar Byte (für die Device
-
Thread
Dell Monitor 24 Zoll Prof.
Auslösung des Monitors überhaupt bedienen kann. Ich haben einen 10 Jahre alten Laptop im Schrank, der die 2560x1440 des 27ers nicht kann. Erst recht ist das bei 4K relevant.
einem diese Auflösung ermöglicht: https://www.notebookcheck.net/2560x1440-or-2560x1600-via-HDMI.92840.0.html https://vxlabs.com/2014/08/08/driving-the-dell-u2713hm-at-2650x1440-from-the-hdmi-output-of-the-acer-v3-571g/ Die Artikel handeln zwar meist vom Port des
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
Flets G. schrieb im Beitrag #7161973: > 2560 Hallo Ich hätte noch ein paar (>50) ATMEGA324PV-10AU Sowie zwei ATMEGA2560-16AU Hab vor kurzem meinen Bestand hier aufgeschaltet: https://gassenmarkt.ch/ Gruss
Leute die ihre Bastelbestände auflösen oder aussortieren. Da habe ich vor einiger Zeit einen Haufen AtMega2560s günstig (~ 5€ pro Chip) erwerben können.
-
Artikel
AVR Transistortester
converter, Zener diodes can also be measured. Frequency generation at port TP2. A 680 ohm resistor connected to pin PB2 can be used to generate a signal with 1 Hz to 2 MHz at port TP2. Port TP1 is ground. Variable PWM (pulse width modulation) with fixed frequency at port
35pF (pikofarad) til 100mF (millifarad) kan måles med en opløsning ned til 1 pF. Man skal sikre sig at kondensatoren er afladet inden tilslutning til måleportene. Hvis processoren har mindst 32K flash-hukommelse, kan Pieter-Tjerks samplingADC metode anvendes til at få en opløsning ned til 0,01 pF for
-
Thread
Rätzel: was ist das für eine Kappe, aufgeschraubt auf Gravierstift, mit vier Zacken?
q=engraving+pen&source=lnms&tbm=isch&sa=X&ved=2ahUKEwil5KuVkPb4AhWQgf0HHR8rCsEQ_AUoAnoECAMQBA&biw=2560&bih=1489 Im Osten waren solchen Missbrauch-Improsivationen nicht ungewöhnlich, da wurde schon mal eine Creme-dose zum Tauchsieder 'umgewidmet'. Oder ein Röhrenfernseher zum Scope 'aufgebohrt'.
www.youtube.com/watch?v=cWzWNw0uZU4 https://www.youtube.com/watch?v=3U05wM51e0Y "You can't burn a candle at both ends" scheint eine Redensart zu sein. Für Bleistifte verdoppelt das die Lebensdauer der Anspitzung
-
Thread
Arduino DMX Dimmer
also RARs öffne ich nicht. Und "einem Arduino", wie schön, dass es nur einen gibt. Offenbar Atmega2560 an 5V, das teuerste was es gibt und gnadenlos überdimensioniert für die simple Aufgabe. 2 Sketche zusammenzukopieren nennt man übrigens nicht programmieren, sondern copy&paste. Die Schaltung ist
überarbeitet aber ich wette er funktioniert noch so gut wie früher. Meine Version hatte noch einen At Mega 8535 (soweit ich mich richtig erinner) Wie gesagt 15 Jahre ist es her aber das Gerät läuft noch immer manchmal. Mittlerweile aber nur noch der alten Zeiten willen. https://www.ulrichradig.de/home
-
Thread
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
dürfen. Es ist mir aber nicht gelungen. Es hat immer alles bequem in die ersten 64kB gepaßt. Den AT89C51RE2 hatte ich nur wegen der 8kB SRAM gebraucht. Er hatte den P89C668 abgelöst, beide sind aber schon lange nicht mehr verfügbar.
horrenden Preis will, > legen die das eben mal wieder auf. Warum können sie dann aktuell keine ATMEGA2560 herstellen und bremsen alle SPS Hersteller aus: https://www.mouser.de/c/?q=atmega2560
-
Thread
Sucher Datenblatt für LCD "E91964 3135L DMF608" von OPTREX
Mein Diplay hat 160x128 px also gesamt 20480px. Mein erster Gedanke war einfach einen AtMega 2560 als "Display Controller" zu verwenden, aber der hat ja "nur" 8k an internem SRAM. Aber jedes Pixel ist ja entweder ein oder aus, also kann man in einem Byte 8 Pixel speichern. Der "Framebuffer" benötigt also nur 2560 Bytes. Das müsste sich in einem AtMega2560 ausgehen.
-
Thread
[V] div. Halbleiter
Wie viele 2560er hast du herzugeben?
Ich habe Interesse an allen verfügbaren AtMega 2560s.
-
Thread
Industrielle [3D-Drucker] Bastelgrundlagen
auf dem Papier. Dazu kommt die sehr hohe Schrittfrequenz die erzeugt werden muss. Die ollen Mega2560 Boards haben keine 40 kHz geschafft, mittlerweile können die F4/F7 Boards da deutlich mehr. Und wenn man nicht löten kann nimmt man halt die üblichen Module. Ist auch einfacher zu wechseln wenn mal
Trinamic-Technical-FUCK : Stepper motors are designed to work this way ,,. and it is safe to run the motors at *up to 20 times the rated voltage* . You will actually get *much better* performance (max speed and dynamic behavior) by running at a higher voltage than the rated voltage. Aha. Bei Duet rechnete
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
200kHz zu erreichen. Selbst uint16 wird für 6 Variablen vermutlich viel zu langsam werden. Ein AtXmega128 könnte das vermutlich mit Hardware-Timern.
einmal weisst, was eine LUT bei einem FPGA ist, dann wirdst du wohl auch ein Leben lang immer beim AtMega bleiben.
-
Thread
Grüne Energie und Klimaneutralität wohin man schaut.
Helge schrieb im Beitrag #7035389: > Aktuelle Berechnung AT: Wären alle Fahrzeuge elektrisch betrieben, > ergäbe das eine Mehrbelastung des Stromnetzes um 18%. Wow, das ist ja MINDESTENS eine Verdopplung (nach Dieter Riese D).
20mm? https://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Sahel_rainfall_timeseries_en.svg/2560px-Sahel_rainfall_timeseries_en.svg.png
-
Thread
Meine Grafiklibary für den Attiny85/SSD1306 und ein kleines Betriebssystem
> > https://www.youtube.com/watch?v=IJkiNY2OHoY > > Grüße :) Wenn das immer noch auf einem AtMega läuft, bin ich offiziell beeindruckt!
es ist ein Mega2560, aber es würde auch auf dem Attiny85 laufen vermutlich etwas schlechter, die Codegröße ist ziemlich klein für das 3d, aber die fehlenden Multiplikationen machen natürlich die Mathematik teurer.
-
Thread
CRC Fehler bei Modbus RTU
Denis schrieb im Beitrag #7008013: > Atmega 2560 Was für einen Clock verwendest du? Und was für eine Datenrate auf RS485? Denis schrieb im Beitrag #7008013: > Das SMart-Meter ist der Master. ICh kann ohne Probleme Nachrichten vom > Smart-Meter
Aktiven Abschluss hast auch? https://www.ramser-elektro.at/shop/hydrothyr-5-und-zubehoer/aktiver-modbus-abschlusswiderstand-modbus-bias-modul/
-
Thread
Laufzeit Optimierung AtMega2560 als Frequenzgenerator
Hey zusammen, ich brauche mal eure Hilfe. Ich versuche im Moment einen Frequenzgenerator mit einem AtMega2560 zu bauen. Anforderungen sind Dreieck und Rechteckspannung bei 10 bis 250Hz und einstellbarer Amplituden Höhe mit Prozent. Ich habe bis jetzt nur den Dreieckpart Programmiert da ich diesen
#7001026: > ich brauche mal eure Hilfe. Ich versuche im Moment einen > Frequenzgenerator mit einem AtMega2560 zu bauen. Nun, deine Erklärungen, was du tun willst, der Code und die Kommentare im Code passen an unzähligen Stellen nicht zusammen. Bitte erstmal selbst aufräumen, bevor du andere belästigst
-
Thread
Arduino Micro Programm läuft nicht auf dem Mega
Jesper Hansen bei seinem Jesper-DDS (aka /poor mans/ DDS) schon vor über 20 Jahren so gemacht. War ein AT90S2313. Die Seite gibts schon nicht mehr. Aber Mirrors findet man noch. http://www.radanpro.com/Radan2400/mikrokontroleri/Jesper%27s%20AVR%20pages%20-%20MiniDDS.htm
777a1c066b7b2060eba932b9cc3eed5a/A000053-pinout.png) versus https://docs.arduino.cc/hardware/mega-2560 (https://docs.arduino.cc/static/2de2c8ff00fc05065634e3823a9266c4/A000067-pinout.png). Damit dein Programm funktioniert musst du also die Parameter von bitSet und bitClear entsprechend anpassen.
-
Thread
Probleme ILI9341 8Bit
ein Display-Board (integrierter chip ILI9341) im 8Bit Modus anzusteuern (Link: https://www.conrad.at/de/p/tru-components-touchscreen-monitor-7-1-cm-2-8-zoll-320-x-240-pixel-inkl-touchpen-2144984.html). Habe hier allerdings einige Probleme, zum Einen bin ich mir nicht sicher, ob die Initialisierungsroutine
zu werden. Zitat Datenblatt vom TFT "Monitor" >Dieser Touchscreen ist für den Arduino® UNO/Mega2560 geeignet. >Kompatibel mit jedem Arduino® '328 oder Mega pures Comedy Gold wie ersichtlich auf den Fotos erwartet das TFT 5V Signalpegel und konvertiert sie nach 3.3V für den ILI9341. der verwendete
-
Thread
ESP8266 startet nicht
vom lapptob oder pc über usb sowie von der Pawerbank oder 3A netzteil vom Raspberry 4 oder Arduino 2560 zwischen 4,9 bist 5.3 V mit und ohne Kondensatoren . Bin gerne bereit die zu versenden wenn sich wer mal versuchen will. LÖL Neuer Pc nur mit Arduino ide Libarys und boards und sonst nix .
#include <ESP8266WiFi.h> //The ESP-12 has a blue LED on GPIO2 #define LED 2 /** Runs once at startup */ void setup() { Serial.begin(74880); pinMode(LED, OUTPUT); } /** Main loop, executed repeatedly */ void loop() { digitalWrite(LED, LOW); Serial.println(F("Tick
-
Thread
Suche Speicher-IC (EEPROM / Flash)
Erstmal vielen Dank! Ich bestell mir zum Ausprobieren nun die 2 Stück: - AT24C512B - AT24CM02
ja mal ein Anwendungsfall. Die FRAM werde ich in Zukunft auch mal ausprobieren. Heute kamen die AT24C512 und AT24CM02 an. Der AT24C512 funktioniert wie er soll. Grüße
-
Thread
[AVR][C] Tastenmatrix: Nur ein Taster wird nicht erkannt
Ich habe eine Tastenmatrix mit 4 Reihen und 3 Spalten aufgebaut. Die Tastenmatrix hängt an einem AtMega2560, falls das relevant ist. Alle Taster können korrekt ausgelesen werden, nur einer nicht. Das macht doch keinen Sinn, oder? Dann müssten doch ALLE Taster in der Spalte oder in der Reihe
3 was pushed"); } if(Numpad4Old < Numpad4New) { //´Rising edge at button Numpad 4 LCD_WriteString(0,0,"Button 4 was pushed"); } if(Numpad5Old < Numpad5New) { //´Rising edge at button Numpad 5 LCD_WriteString(0,0,"Button
-
Thread
Warum interne pull ups und keine internen pull downs?
hat das mehrere Gründe und ist auch nicht bei allen µCs so. Ich persönlich habe eben nur mit den AtMegas zu tun und die haben alle nur pullups. Ja, Open Collector Anwendungen habe ich vollkommen vergessen. Da machen pullups mehr Sinn. Und auch die Sache mit den Widerstandswerten die man benötigt
abgekoppelte kleine Arduino Welt. Eine > Blase der Inkompetenz und Unwissenheit. Ich verwende meist AtMega2560 auf eigenen Boards. Die 2560er sind sicher nicht die neuesten µCs aber auch nicht sooo alt ... Von Arduino halte ich nicht viel. Aber ja, ich schaue nur selten über meinen Tellerrand hinaus
-
Thread
Welche Anschlusskabel für Stechboards?
Steckbretter die Bananenbuchsen drauf haben für die Stromversorgung. So etwas: https://secure.reichelt.at/at/de/experimentier-steckboard-2560-700-kontakte-steckboard-4k7v-p67683.html?&trstct=pos_1&nbc=1 Da kann man direkt mit Messleitungen vom Labornetzteil zum Steckbrett. An den Buchsen auf dem Steckbrett
Andre G. schrieb im Beitrag #6988052: > So etwas: > https://secure.reichelt.at/at/de/experimentier-steckboard-2560-700-kontakte-steckboard-4k7v-p67683.html?&trstct=pos_1&nbc=1 Das war ja in etwa mein Erst gemeinter Vorschlag ;-)
-
Thread
Arduino (Mega): C++ Ereignisbehandlung
Vielleicht solltest du solche Konzepte lieber auf größeren Plattformen umsetzen. Aber nicht auch einem AtMega mit 8KByte SRAM.
Arduino Entwickler Board und später mit dem ESP32 (weil ich da einige rumliegen habe). Der ATMega 2560 ist zwar ein 8Biter, aber für mich auch erst mal relativ einfach zu verstehen (Assembler will ich auch meine Kenntnisse verbessern). Gruß, 640KB
-
Thread
Strings kopieren in "Arduinoumgebung" mit strncpy
> dann irgendwas damit anzustellen. Das ist richtig! Ich habe auf der einen Seite einen ATmega2560 mit einem Display 128x240. Auf dem werden Daten generiert, die über Uart auf einen ESP geschickt werden sollen. Diese möchte ich dann auf einer Webseite darstellen. EAF schrieb im Beitrag #6979988
die Positionen merken Z.B. so:[c] #define NELEM(x) (sizeof(x) / sizeof(*(x))) // split str at delim (in place) // stores substrings in res[], returns nr of delim found int split(char *str, char delim, char **res, int nres) { int n = 0; res[n] = str; while (*str) if
-
Thread
Einstieg in die Welt der Mikrokontroller
ganzen Antworten. Ich werde versuchen das ganze Projekt mit dem Chip des Arduino Megas (ATmega2560) umzusetzen. Bezüglich der Sensoren ist die Genauigkeit nicht allzu wichtig. Es handelt sich um Drucksensoren im Bereich von 0-400 Bar. Es reicht wenn man diese auf ~5 Bar genau auslesen kann.
Wenn du sicherheitsrelevante Steuerungen baust, dann ist es egal, ob ein AtMega für 2 Euro oder ein STM für 5 Euro verwendet wird. Due solltest den Prozessor und die Ansteuerung aber beherrschen. Pull-Widerstände gegen Fehler, Watchdogs. und noch vieles mehr. Bei Robotersteuerungen
-
Thread
AVR Mikrocontroller Lohnenswert?
Einstieg wirklich nicht einfach und für einen absoluten Einsteiger schon sehr zäh. https://www.mouser.at/ProductDetail/Microchip-Technology/DM320115?qs=sGAEpiMZZMv0NwlthflBi4UzTHrj%252BUATF6y%2F8caWHDU%3D mfg
das Board, welches du oben erwähnt hast. - Du kaufst dir ein "Mega Pro Mini", der hat einen ATmega2560 drauf https://www.amazon.de/ARCELI-Arduino-Mega-ATmega2560-CH340G-Elektronik/dp/B07MQ1J9MR/ref=asc_df_B07MQ1J9MR/?tag=googshopde-21&linkCode=df0&hvadid=204476351460&hvpos=&hvnetw=g&hvrand=11501061730475294248&
-
Thread
Prüfplatine für 400++ I/Os
Du suchst eher sowas wie PCA9698: 40 Tri-State IOs pro Tschipp, 64 mögliche Adressen (theoretisch 2560 IOs). Die MCP23017 von oben können nur 8 Adressen zu je 16 IOs (i.e. 128 IOs). Für mehr brauchts dann mehr I2C-Busse oder -Multiplexer. Wie auch die anderen schon darauf hingewiesen haben brauchts
suchst eher sowas wie PCA9698: 40 Tri-State IOs pro > Tschipp, 64 mögliche Adressen (theoretisch 2560 IOs). Die MCP23017 von > oben können nur 8 Adressen zu je 16 IOs (i.e. 128 IOs). beides nicht lieferbar
-
Thread
40x4 LCD Modul Probleme
0440WH-ATMI-JT#, Datenblatt: https://www.newhavendisplay.com/specs/NHD-0440WH-ATMI-JT.pdf) an einem AtMega 2560 zum Laufen zu bringen. Im Datenblatt des LCDs ist ein Beispiel angegeben wie man das LCD Modul initialisiert. Das verwende ich, aber irgendwie funktioniert es nicht wirklich. In der ersten
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
selm schrieb im Beitrag #6958888: > Geschickterweise hatte Atmel mit dem AT90S8515 einen zum 8051 > pinkompatiben Controller angeboten, sodaß man sich recht einfach vom > Gegenteil überzeugen konnte. Ich hatte damals versucht, einige Projekte mit dem AT89C2051 auf ATtiny2313
Wie gesagt, für den C51 war das auch sehr gut beherrschbar, selbst float hatte ich oft auf dem AT89C2051/4051 benutzt. Auch die generic Pointer machten das Programmieren sehr bequem. Um Flash, data oder xdata mußte man sich nicht kümmern. Die AT89C2051/4051 sind sogar immer noch gut beschaffbar
-
Thread
Experimentelle Bestimmung der Permeabilität eines Materials
) verringert sich der Al-Wert (L=Al*n²) durch Einfügen eines Luftspalt von 0,15mm (nur innen) von 2560nH auf 210nH, also etwa um den Faktor 12. Christoph E. schrieb im Beitrag #6945214: > Oder bin ich mit der Stromstärke > schon in der magnetischen Sättigung des Weicheisenkerns und daher ist >
https://pdfs.semanticscholar.org/0ab1/b4006e7272f63d880b2d1a168435db6be97d.pdf https://www.google.at/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjZ5pyx4L31AhUjhv0HHTTxBW8QFnoECAgQAQ&url=https%3A%2F%2Fpublikationen.bibliothek.kit.edu%2F200055719%2F3814431&usg=AOvVaw0APxcVTRAoZSJW96Nr7XOM