-
Thread
Marlin Firmware mit dem ATMEL STUDIO 7 auf das Arduino Mega 2560 Board flashen
überlege ein neues Controllerboard anzuschaffen. Dabei wären die Anforderungen: - genug Platz (>128 kByte) für die Marlin-Firmware mit allen Optionen - ein zeitgemäßer 32-Bit Controller - ggf. Unterstützung für 2. oder 3. Extruder, falls mal mehr Farben dazukommen - wenn möglich JST-Buchsen, damit
============================================================= // // CONTROLLER TYPE: Graphical 128x64 (DOGM) // // IMPORTANT: The U8glib library is required for Graphical Display! // https://github.com/olikraus/U8glib_Arduino // // // RepRapDiscount FULL GRAPHIC Smart Controller
-
Thread
ST7567 Display falsch mit Arduino Nano verbunden?
Hallo, ich möchte für einen kurzen Test ein 128x64 Display (LX-12864B11) mit einem ST7567 Controller an ein Arduino Nano anschließen und eine einfache Ausgabe ausführen. Vorneweg: Mit dem Arduino arbeite ich zum ersten Mal. Ich habe mir dazu die
Pin, es ist eine reine Datensenke. https://www.reichelt.de/lcd-grafikmodul-48-x-27-8-mm-blau-ea-dogm128b-6-p77843.html?&trstct=pos_12 Mit dem selben Controller gibt es auch welche, die eine 8-bit parallel Schnittstelle haben, da geht auch das auslesen.
-
Thread
VU-Meter mit XMEGA
ist die nach der Anzeige. Ein Plasma Bargraph ist deutlich komplizierter anzusteuern als z.B. ein DOGM LCD. Es geht aber auch z.B. ein HD44780 LCD, bei dem man sich die unteren 8 frei definierbaren Zeichen zunutze macht. Allerdings ist ein XMega hier fast schon Overkill, denn Anzeigeraten, die schneller
Das quadrieren,etc. kann doch prima auch in Grueppchen ablaufen. Dann wird der Peak halt z.B. erst <128 Samples spaeter "entdeckt" - wen kratzt's? Das Display wird sowieso langsamer upgedatet... Gruss WK
-
Thread
EA DOGL 128-6+ attiny 2313
Hallo! Ich Habe ein kleines Problem ,mit meinem Display EA DOGL 128-6 hat einer von euch das Teil schon mal Angeschlossen? Meines Tut nicht! Gibt es da was worauf man achten muss beim Zusammenbau? beim Hersteller im Beiliegenden Datenblatt. Waren nur die Belegungen
3,3V Regulator sowie ein 74HC4050 für die Datenleitungen. Ich selber habe ein DOGM 128-6 also den kleinen Bruder. Ich Empfehle dir nach einem DOG-L Schild zu suchen.
-
Thread
Low Power LCD für Batteriebetrieb
DOGM128 liegt bei etwa 270µA @ 3,3V: https://www.reichelt.de/DOG-LCD-Module/EA-DOGM128B-6/3/index.html?ACTION=3&LA=446&ARTICLE=77843&GROUPID=3007&artnr=EA+DOGM128B-6
das DOG ist ja nun auch nicht umsonst https://www.elv.de/electronic-assembly-lcd-grafikdisplay-ea-dogm128-128x64-pixel-fstn-schwarz-weiss.html?refid=SEM_30003&gclid=EAIaIQobChMIhYqV3ZvB2gIVXmUZCh3dLAU9EAkYCCABEgIo2fD_BwE
-
Thread
Atmega8 u8glib, CLKPR Problem
Documents\Atmel Studio\Projekte\OLED_SPI\default/../OLED_SPI.c:23: undefined reference to `u8g_dev_ssd1306_128x64_sw_spi' ED_SPI.c:23: undefined reference to `u8g_dev_ssd1306_128x64_sw_spi' C:\Users\User\Documents\Atmel Studio\Projekte\OLED_SPI\default/../OLED_SPI.c:23: undefined reference to `u8g_InitSPI'
u8g_InitSPI(&u8g, &u8g_dev_ssd1306_128x64_sw_spi, PN(1, 5), PN(1, 3), PN(1, 2), PN(1, 1), PN(1, 0)); /* flip screen, if required */ u8g_SetRot180(&u8g); /* assign default color value */ if ( u8g_GetMode(&u8g) == U8G_MODE_R3G3B2
-
Thread
Kleines Dev-Board erstellen, was so drauf?
bisher nur mit AVRs gearbeitet was auch bislang weit ausreichte demnach dachte ich weiterhin an AVRs. 128A oder 32P im TQFP Gehäuse. Danke euch für weitere Informationen.
Character LCD steuere ich grundsätzlich nur über I2C mittels PCF8574 oder PCA9555 oder China Modul an. DOGM Character LCD mittels SPI. Früher kam noch eine DS1307 RTC dazu. Heutzutage verwende ich lieber DS3231 China Module Dann machte ich mir früher einige kleine Einsteckmodule für I2C oder SPI für Standardfunktionen
-
Thread
Nachtprojector - Mampfs Basteltagebuch
Ich meine das hier: https://www.mikrocontroller.net/topic/494688 DOGM163S-A
gibt auch noch so quadratische mit Farbe auf Platinen, die haben 1.44" (googeln nach 1.44" Red Serial 128X128). Die haben einen weißen Rahmen, der geclipst ist, war zumindest bei meinem so. Die bekommt man auch einfach ab. Alternative ist vielleicht auch ein Mini-Beamer, die gibt es bei Ali für ca 20-40
-
Thread
WElches Display für welchen Prozessor!?
Das hier ist von der Sichtfläche größer: https://www.alibaba.com/product-detail/128x64-segment-display-with-controller-ST7565_60343477053.html?spm=a2700.7724838.2017115.11.3c93b0952vEypR
Der ST7565 kann kein I2C, sondern SPI. Z.B.: http://www.lcd-module.de/pdf/grafik/dogm128.pdf
-
Thread
5-V-Display an 3,3-V-µC betreiben
oben verlinkt. Hier auch noch einmal direkt beim Hersteller: https://www.sainsmart.com/sainsmart-spi-128x64-graphic-yellow-lcd-display-module-backlight-for-arduino-uno-r3-duemilanove-mega2560-mega1280-avr.html?___store=en&nosto=nosto-recommendations Auf dem Display ist der Controller ST7920 verbaut.
ginge nur die Hintergrundbeleuchtung nicht, würde es evtl. reichen, diese separat zu versorgen? Die DOGMs zB. müssen dann allerdings anders initialisiert werden. Diese erzeugen die Kontrastspannung(en) intern. Hier wird dann wohl die Ladungspumpe von "doppeln" auf "verdreifachen" umgeschaltet (oderso).
-
Thread
Fehler vermeidung (Beschaltung) - AVRs, Pegelwandler + DOGL-LCD
Pegelwandler sitzt) auch 3,3 Volt. Dabei ist mir eben beim vergleichen der Datenblätter vom EA DOGL128-6 und EA DOGM 128X-6 etwas "Merkwürdiges" wieder ins Auge gesprungen: Jeweils auf der ersten Seite (ebenso groß geschrieben abgetippt wie es da steht, um nichts zu verfälschen): EA DOGL128: POWER SUPPLY: SINGLE SUPPLY 3,0V TO 3,3V (TYPICALLY 320µA) EA DOGM128: POWER SUPPLY: SINGLE SUPPLY 3,0V TO 3,3V (TYPICALLY 270µA) Das scheint mich Irritiert zu haben (widersprüchliche Angaben Displays vs. st7565r ?!?). im Datenblatt des st7565r auf Seite 22 unten
-
Thread
EA DOGS102-6 Anlaufschwieirgkeiten
RC Glied. Hier der Schaltplan von einem DOGS102 Arduino Shield: https://github.com/olikraus/dogm128/wiki/dogs102_arduino_hardware Grüße, Oliver
-
Thread
AVR: Grafik-Display-Ansteuerung
würde gerne einem Projekt, das den ATtiny84 verwenden, ein Display hinzufügen. Dafür habe ich das DOGM128 (128x64) ausgewählt, da ich das schon hier rum liegen habe. Der ATtiny ist nicht fest ausgewählt, es muss nur ein Controller im SOIC-Gehäuse mit weniger als 20 Pins sein (SOIC ist nicht auf meinem
... ich hab zwar kein DOGM128 Display bei einer Aufgabenstellung verwendet, sondern ein OLED 128x64 mit SSD1306 Controller und hatte auch das Problem, dort eine Grafik aufzubauen. Ich bin dann ähnlich wie oben genannt hergegangen
-
Thread
ATMega1284P + EA-DOGL128 mit Library von Jan M.
> A0 PB1 -> RST SS (PB4) -> CS In der Library habe ich folgendes eingefügt bzw. geändert: Dogm-graphic.h: #define DISPLAY_TYPE 128 #define LCD_USE_CHIPSELECT 1 #define LCD_USE_BACKLIGHT 0 #define PORT_A0 PORTB #define DDR_A0 DDRB #define PIN_A0 0 #define PORT_RST PORTB
LCD_NO_OP; //Do not use 0 here, only LCD_NOP is allowed! } Im Solution Explorer die Dateien dogm-graphic.c und .h sowie font.c und .h eingefügt. Die main.c sieht wie folgt aus: #define F_CPU 8000000UL #include <util/delay.h> #include <avr/io.h> #include "dogm-graphic.h" int
-
Thread
EA DOGM128 Library für Arduino?
Hallo Kennt jemand per zufall eine gute Arduino-Library für GRAFIKDISPLAYS von EA? Die mitgelieferte von EA ist eine Schande! Sie liefert zwar Code für Texte und das anzeigen von Bildern mit, jedoch keine möglichkeit zum erstellen von Bargraphen oder schrägen Linien. Somit ist die Library fast komplett nutzlos. Dazu kommt noch, das beim 128x64px in der Library die Höhe (64px) irgendwie in Zeilen eingeteilt wurden wie bei einem 2x16, also eine Linie kann zwar zb. zwischen 5 und 50, oder 20 und 30 in der breite gezeichnet werden, in der Höhe gibt es aber nur die spalten 0-5 !!! :-(
-
Thread
DOGM128 Einbauen
Hallo Ich habe ein Display DOGM128 von EA, dies hat ja eine andere Grösse als die Standart 16x2 oder so. Nun möchte ich das in ein Gehäuse einbauen. Ich denke mal, niemand wird mir für 1-5 Stück eine Frontfolie produzieren :-(
-
Thread
EA DOGM128 SPI auf Arduino STM32
library dog_756R auf STM32 auf andern SPI Ports läuft? ODER: [c] DOG.initialize(10,0,0,9,4,DOGM128); //SS = 10, 0,0= use Hardware SPI, 9 = A0, 4 = RESET, EA DOGM128-6 (=128x64 dots)[/c] Dort wo 0,0, use Hardware SPI steht, kann man da auch einfach andere Pins angeben und dann erstellt die
-
Thread
GLCD und Grafikdisplay EA DOGM128: Compilermeldungen
GLCD und Grafikdisplay EA DOGM128: Compilermeldungen Liebe Forenteilnehmer ! Ich möchte die GLCD Libraries von Andy Gock kompilieren, um mehrere Schriftarten auf meinem Grafikdisplay verwenden zu können. Alle von Andy Gock
Ich verwende die Atmel IDE Atmel Stdio 6.1. Die Hardware besteht aus ATmega328p und dem Display EA DOGM128 mit 128 x 64 Pixeln. Zugehöriger Displaytreiber ST7565. So, wie ich es mit den Setupeinstellungen kompiliert habe, hänge ich alle Dateien an, mit der Bitte um Hilfe. Die Compilermeldungen lauten
-
Thread
Grosses Display (ev. 7-Seg.) für CO2-Anzeige gesucht
Wie wäre ein kleines Grafik LCD, wie z.B. die DOGM. Mit entsprechenden Font kannst du die in voller Höhe mit Zahlen/Buchstaben vollschreiben, also als Einzeiler benutzen: z.B.: http://www.reichelt.de/DOG-LCD-Module/EA-DOGM128E-6/3/index.html?ACTION
sichtbar. Matthias S. schrieb im Beitrag #4791365: > Wie wäre ein kleines Grafik LCD, wie z.B. die DOGM. Mit entsprechenden Genau das DOGM128 habe ich auch schon eingesetzt. Hübsch, aber ich kenne es nur mit stromfressender Hintergrundbeleuchtung und einen Zeichengenerator für grosse Ziffern müsste
-
Thread
günstiges energieeffizientes tageslichtlesbares backlight-freies Display gesucht
Hintergrundbeleuchtung haben. Bei Reichelt z.B. hier: https://www.reichelt.de/DOG-LCD-Module/EA-DOGM163L-A/3/index.html?ACTION=3&GROUPID=3007&ARTICLE=77833&OFFSET=16&
findet man auch welche für > stromschonenden 3.3V Betrieb. Echt? Wo? Ich finde da immer nur die Dogm Teile, und die sindhalt sehr begrenzt in der Displaygrösse.
-
Thread
seltsame Ascii Zeichen am Ende des Strings (U. Radig code für DOGM128)
Ich spiele ein wenig mit der C Lib von Ulrich Radig und dem DOGM128 Display. Möchte 4 zusamenhängende Ascii Zeichen ausgeben (176+177+178+219). Soll aussehen wie ein Balken, nach rechts immer dunkler. Das klappt, aber ein paar Zeichen weiter hinten wird immer noch
-
Thread
EA DOG-M162 von DOG-M132 unterscheiden
Meine Kiste mit den EA DOGM Displays ist ärgerlicher Weise durcheinander geraten. Nun habe ich hier ein Display vom dem ich nicht weiß ob es ein DOG-M162 (Textdisplay 2x16)oder ein DOG-M132 (Grafikdisplay 132 Pixel) ist. Die
Neigen sieht man es. Eine Verbindung zwischen 33 und 26 gibt es nicht. Diese habe ich aber bei einem 128er auch nicht feststellen können.
-
Thread
[ATmega644PA] SPI: SPIF wird auf einer Hardware gesetzt, auf anderer nicht
soll die finale Hardware für unser Produkt werden. Auf dem Entwicklungsboard sind Display (EA-DOGM128), RS-232 für Debugging und Taster integriert. Das finale PCB enthält nur den Controller mit dem üblichen Hühnerfutter drum herum und gibt die Signale über einen Pfostenstecker an die Platine in der Frontplatte mit Display und Co weiter. Für das EA-DOGM128 nutze ich SPI. Auf dem Entwicklungsboard funktioniert das prima. Auf dem finalen PCB wird mit der selben Software allerdings (soweit habe ich den Fehler eingegrenzt) wohl SPIF nicht gesetzt, sodass
-
Thread
wie 3,3 V und 5,0 V mit Batterie/Akku erzeugen
benötigst nurr noch eine Spannung von 3,3 Volt. Läuft Dein LCD damit > ? ja läuft damit. ist ein DOGM128. Als Boost IC hab ich einen passenden gefunden für den Einsatz mit einer Mignon Akkuzelle und 3,3V Ausgang bei entsprechender Stromstärke und kleinem Iq: LTC3525-3.3 Nur kann man ihn nirgends
sucher schrieb im Beitrag #4566050: > ja läuft damit. ist ein DOGM128. Eeeeeeeeeeeeendlich erfahren wir ein bisschen mehr. AVR ist aber noch immer ziemlich vage. Nebenbei bemerkt gib es auch Modelle mit einem integrierten Boost-IC. Jetzt ist die Frage mit welcher
-
Thread
Suche Dot-Matrix Display mit max. 50uA Strombedarf
man sie ohne dieses überhaupt nicht ablesen kann. Warum auch immer. Auflösung sollte mindestens 128x64 sein. Je mehr desto besser.
140µA, 3,3V und knapp über 10 Euro: http://www.reichelt.de/EA-DOGM132W-5/3/index.html?&ARTICLE=77840 Hat aber nur 132 * 32 Pixel.
-
Artikel
Nachttischlampe
Resonator, 18 MHz maximal 8 Bit DAC und ADC 16 Bit CCU mit PLL und 4 Kanälen LCD Electronic Assembly DOGM162W-A mit amber-farbener Hintergrundbeleuchtung Hintergrundbeleuchtung mit PWM-Ansteuerung Anschluss an MCU via SPI RTC RV 3029-C2 mit integriertem Quarz Erzeugung des akustischen Signals DDS zur Erzeugung
fixed channel, single conversion mode für ADC0 bei 3MHz DAC Interne RTC als 25Hz Taktgeber: 6*10^6/128/25=1875 reload Watchdog wird abgeschaltet CCU output compare: non-inverted PWM, PLL: auf Lock-in abwarten Interrupts freischalten Auswertung Drehencoder Helligkeitsmessung I2C und RTC Die Funktionen
-
Thread
Billige Displays für 3,3V?
Kontrastspannung dann in den negativen Bereich rutscht und irgendwo erzeugt werden muss. Aber die DOGM laufen alle mit 3,3V - sind nur nicht ganz so billig.
weil ich die benötigten Daten irgendwann mal in der Ebaysuche eingegeben habe. "2.4 TFT SPI" "128x64 blue" "Arduino 3.2" Spi" Da kommt man wenn man "tft AVR" bei Ebay sucht schon von selbst drauf.
-
Thread
EA DOGL auch mit 5V?
http://www.lcd-module.de/faq/dog/ea-dogm132-dogm128-an-5v.html Ich denke jetzt hab ich eine passende Aussage gefunden. entspricht also der Aussage die ihr hier tätigt. Ich frage mich nur warum ich dann bei der Suche bei Google einige EA
Es gibt EA DOGM Text-Displays, die auch 5V verdauen. http://www.lcd-module.de/pdf/doma/dog-m.pdf
-
Thread
Was ist das für ein Display?
Löte es dann noch aus um sicher zu gehen. Es müsste dieses hier sein: http://www.reichelt.de/EA-DOGM128E-6/3/index.html?&ACTION=3&LA=446&ARTICLE=77844&artnr=EA+DOGM128E-6&SEARCH=DOGM128e-6
Von der Größe her tatsächlich ein DOGM128-Display, aber ich habe z.B. die Bezeichnung XRDSC-G12864ADBSWSD gefunden. Leider noch kein Datenblatt um den verwendeten Controller heraus zu bekommen.
-
Thread
Define Makros in C
verlegen? Du hast komische Ansichten. Au Mann, das sind doch alles unverdaut nachgeplapperte Dogmen... Selber denken macht schlau, nicht Gehorsamsleistungen und auf Punkte im Programmiererhimmel ist gepfiffen. C-Macros bieten - obwohl sie für Macros ziemlich doof sind - einige Möglichkeiten, die
Portpin-Knappheit leidest - aber das ist ein anderes > Thema. Nö, an den Portpins liegt es nicht (AT90CAN128). Ich hab eben oft galvanisch isolierte Schaltungskreise (über ADuM1401). Oder ich möchte größere Lasten schalten (TPIC6B595). Oder ich möchte keine riesen Kabelbäume ziehen.
-
Thread
OLED Display ssd1306 mit SPI arbeitet nicht
getestet. SW-SPI: [c] u8g_InitSPI(&u8g, &u8g_dev_ssd1306_128x64_sw_spi, PN(1, 5), PN(1, 3), PN(1, 2), PN(1, 1), U8G_PIN_NONE); [/c] HW-SPI: [c] u8g_InitSPI(&u8g, &u8g_dev_ssd1306_128x64_hw_spi, PN(1, 5), PN(1, 3), PN(1, 2), PN(1, 1), U8G_PIN_NONE); [/c
0 --> to Display´s RST */ /***** Software SPI *****/ //u8g_InitSPI(&u8g, &u8g_dev_sh1106_128x64_sw_spi, PN(1, 5), PN(1, 3), PN(1, 2), PN(1, 1), U8G_PIN_NONE); /***** Hardware SPI *****/ u8g_InitSPI(&u8g, &u8g_dev_sh1106_128x64_hw_spi, PN(1, 5), PN(1, 3), PN(1, 2), PN(1, 1), U8G_PIN_NONE
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
Berechnung oben ist wenige Zeilen, und der kleinste Controller, den ich dafür habe, hat sowieso 128 KiB Flash. Das sind ATmega128RFA1, die ich u. a. eben auch wegen der eingebauten Funkschnittstelle nehme. Ersatz durch einen ATtiny* fällt also schon mal aus, denn das Anflanschen irgendwelcher
Alles im grünen Bereich bis hoch zu 10k hmm - die µCs bei mir in der Bastelkiste fangen erst bei 128K an und hören bei 1M auf (hab nur noch 32bit). Die kleinen 128er nutze ich für kleinere Bastelsachen (bis runter zum Lauflicht - ich habe damit aber auch schon einen Quadrokopter mit kleinem Echtzeitbetriebssystem
-
Thread
witzige 7-Segmentanzeigen
Wie wäre denn ein kleines OLED-Display? Ca. 27x10mm. Grafisch 128x32 Pixel. ..... achja das sind nicht meine Koordinaten ;o)
Crazy H. schrieb im Beitrag #4314077: > Wie wäre denn ein kleines OLED-Display? Ca. 27x10mm. Grafisch 128x32 > Pixel. Gibt es die auch mit roter Schrift und etwas größer? Wer ist der Anbieter dieses Displays? Ralph
-
Thread
DOGS102 RESET-Pin
Glied läuft das DOGS102 im DOGS102 Arduino Shield seit Jahren problemlos: Schaltplan: http://wiki.dogm128.googlecode.com/hg/dogs102_arduino_sch.jpg Grüße, Oliver
das DOGS102 im DOGS102 Arduino Shield seit > Jahren problemlos: > > Schaltplan: > http://wiki.dogm128.googlecode.com/hg/dogs102_arduino_sch.jpg > > Grüße, > Oliver Funktioniert bei mir seit 5 Minuten :) Danke für den Tipp, Oliver.
-
Thread
Grafik lcd 128x64
Hi Wo gibt es ein gutes tutorial über ein 128x64 Grafik Display? Und was für Display also welche Übertragung i2c oder Sda oder serial ?
updaten willst, ist eine SPI schon besser. Ich empfehle dieses hier: http://www.reichelt.de/EA-DOGM128B-6/3/index.html?&ACTION=3&LA=446&ARTICLE=77843&artnr=EA+DOGM128B-6&SEARCH=DOGM128 Die von Electronic Assembly sind recht brauchbar von den Daten her: - kleine Stromaufnahme (typisch 270µA) -
-
Thread
GLCD Font Probleme (wahrscheinlich Pointer)
const uint8_t text[]; //macht das das was ich will? } font_t; extern const __flash font_t dogm_font_6x8; extern const __flash font_t dogm_font_4x6; [/c] Die Font-Files sehen so aus: [c] const __flash font_t dogm_font_6x8 = { //font 6x8 normal .width = 6, .height = 8, .text
}}; [/c] und in der Haupt-Display-Datei: [c] static const font_t *currentFont; void dogm_setFont(const font_t font) { currentFont = &font; //hier koennte das Problem sein } void dogm_setPos(uint8_t x, uint8_t y) { uint8_t i = 0; if (x > 127) dogm_setPos(0, y +
-
Thread
DOGM128L-6 Kontrastspannung
Hallo Forum, habe hier seit kurzem ein DOGM128L-6 liegen ( Datenblatt 1) Dieses wollte ich jetzt in Betrieb nehmen, jedoch kann ich auf dem Display nichts erkennen. Also schnell die Kontrastspannung an Vout gemessen (diese sollte um die 12V
Die Kondis haben alle 1µF. mfg nga (1) https://cdn-reichelt.de/documents/datenblatt/A500/dogm128x64.pdf
-
Thread
DOGM128-6 ohne Funktion. Benötige Hilfe.
Hi >Das Problem im Datenblatt des DOGM132 (und es scheint, das sie das beim >DOGM128 auch falsch gezeichnet haben) war, das die Kondensatoren an den >Pins 27-31 falsch geschaltet sind. Einer gehört zwischen Pin 27(-) und >28(+) (der
. Deine angebliche Schaltung für 3-fach Booster taucht im Datenblatt des DOGM128 nicht auf und wird im Datenblatt des DOGM132 auch nicht als solche erwähnt. Die funktionierende 4-fach Booster Schaltung (und es ist ein 4-fach Booster, wie man eindeutig messen kann), die ich beschrieb
-
Thread
Taschenrechner - Algorithmen
meine Gedanken heute morgen, auch hier: Fehlt noch etwas wichtiges? Danke schonmal an alle DOGM128x: Thread: https://www.mikrocontroller.net/topic/75589 DB: https://cdn-reichelt.de/documents/datenblatt/A500/dogm128x64.pdf
sein, weil man den Font zur Darstellung als Bitmap speichern muss. Schaut man in die Quellen vom DOGM128x_Thread, dann sieht man das mehr Speicherplatz benötigt wird.