-
Thread
[v][t] Atmel AT Programmer, 16x2 LCD mit I2C modul , MSP432x4111 lcd Launchpad
Krams sind mir ein paar Teile untergekommen, die ich definitv nicht mehr brauche: ein Standard LCD 16x2 Display mit einem I2C Modul zur Ansteuerung (PCF8474, einfach mal googlen) unverbastelt, nur zum Foto aus der Hülle, LCD noch it Schutzfolie. ein STandard Atmel ATTiny/Mega xxx programmer, das übliche halt, USB, Atmel header + Kabel. Bei Bedarf kann ich einen auf Lochraster eingelöteten ATMEGA32 dazulegen (schneid ich mit ner Knippex raus :-)) ein TI MSP-Exp432P4111 Launchpad, mit 16 Segment LCD onBoard. Schräges Teil, leider gibt es praktisch keine Dokumentation darüber, TI hat alles
-
Artikel
CAN
mit Stickprobenumfang 1 - sollte schon funktionieren, auskommentiert bis nochmals belegt - mt] --> ATmega16M1/32M1/64M1. modernisierte Version der AT90CAN128 Serie inkl. LIN, PSC und DAC not sampled AT32UC3C. 32bit AVR mit zwei CAN controllern bis zu 512k flash, 64k RAM DMA, USB, Ethernet MAC, 2Msmps 12bit
40 Jahren ein eigenes "Canbus" baute, (Schaltplan) Forumsbeitrag: Neue, einfache CAN-Library für ATmega16M1 Forumsbeitrag: Funktionsweise CAN LWL CAN Allgemein. CAN-WIKI - spezielle Wiki Site für CAN bus (Englisch) Wikipedia - CAN Grundlagen zum CAN-Bus - Kurze Zusammenfassung der Funktionsweise und
-
Artikel
AVR-Tutorial: Equipment
verschiedenen SMD-Gehäusen wenn das Endgerät klein werden soll. Das Tutorial kann auch mit dem weniger alten ATmega88 (oder ATmega88A, ATmega88PA) genutzt werden. Der ATmega88 ist zwar nicht als Ersatz für den ATmega8 entwickelt worden, kann aber auf Grund der Pin-Kompatibilität sehr leicht in bestehenden Schaltungen
Erweiterungsmöglichkeiten bietet. Siehe: Arduino. Die Boards der Arduino-Familie bieten z.B. einen ATmega328P mit 16MHz und lassen sich über einen integrierten USB-seriell-Wandler und Bootloader programmieren. Die Ports sind auf Buchsenleisten herausgeführt. Arduino-Boards können auch unabhängig von der
-
Artikel
Miniwebserver
Multi Chip Module 32 Bit RISC CPU, 100MHz Takt, MMU, 8KB Cache 4 MB Flash, 16 MB SDRAM 10/100 Mbps Ethernet Port (RJ45-Buchse) 2x USB-Port (Full-Speed Host) RS232-Port (TTL-Pegel) und I2C IDE, SCSI oder Wide-SCSI zwei Stiftleisten mit je 2x20 Pins 3,3V-IOs, 5V-tolerant Versorgung
Microchip ENC28J60 Ethernetcontroller Atmel Atmega32 oder Atmega644 uC Software kompatibel zum AVR Net-IO von Pollin Div. Erweiterungsboards mega-eth. Platine 100mm x 80mm Microchip ENC28J60 SD/MMC-Slot FTDI USB/RS232-Wandler ATmega128 mit 64kBytes
-
Thread
[VS] Bauteile, Transformatoren, AVRISPmkII und mehr
, dass ich bei Kleinteilen nicht exakt auf die Art/Anzahl eingehe): Von einem Projekt mit dem Atmega 8: - 1x AVRISPmk2 (in Originalverpackung) - 2x No-Name Tastköpfe (bis 100MHz) - Platinenmaterial (Lochraster, Streifenraster und Kupfer + 6 x Fotolack) - Sammlung an Widerständen/Kondensatoren/Spulen - 1x Atmega 8A + Sockel - Verschiedene SMD - THT Adapter - Kupferlackdraht Von einem geplanten Bau eines SymAsym (https://www.lf-pro.net/mbittner/Sym5_Webpage/symasym5_3.html) - 2x Ringkerntrafo (ähnlich
-
Thread
[S] Gerät um Temperaturfühler an zwei Steuerungen anzuschließen
Spindelpotis, die ich händisch abgleichen könnte. Für die Ansteuerung ein kleiner µC, sowas wie ein ATmega32 mit genügend Pins frei. Aber der Aufwand... nee, keine Zeit für sowas.
auch noch nötig. soweit ich mich erinnere hatte die erste ultraschall Fernbedienung im K9 4-Bit -> 16 Lautstärke Stufen reichte auch, dumm nur daß die FB auch auf Oberwellen von den Telefonglocken im Tastentelefon der Post FeTAp 755-1 von 1970 reagierte und den K9 auch aus dem standby holte. (hat mich
-
Thread
Arduino Ventuno Q, Marktanalyse des Embeddedbereichs, neue Chips uvam
www.qualcomm.com/internet-of-things/products/iq8-series/iq-8275 Interessant ist außerdem die Inklusion von 16GB RAM und Full-Size-Anschlüssen – der beim Arduino Uno Q notwendige USB-Hub entfällt ersatzlos.   Bildquelle: https://www.arduino.cc
Arduino .. vom Atmega8 zur 40TOPs NPU: https://www.arduino.cc/product-ventuno-q .. was für ein Werdegang.
-
Thread
Arduino GIGA + GigaDisplay Scala Problem
Beschriftung über einen Zeiger auf Structur übergeben werden. *.ino File hier dabei. Includierte farbe16.h Vollständigkeit halber auch da. Zwei Poti werden abgelesen, die Werte werden gezeigt und als Wert für drei Scalen benutzt, zwei vertikalen und eine horizontale. Zweite Frage, die mich interessiert: z.Z. benutze ich Var. uint16_t mode und defs, um verschiedene Einstellungen zu machen. Eigentlich wäre es besser, Bitfeld zu benutzen. Aber ich verstehe noch schlecht, wie ich Bitfeld zusammen mit der Struktur, aber separat einzelne
-
Thread
Einstecken eines USB-Adapter lässt µC abstürzen.
Hallo, ich habe eine Schaltung mit einem Atmega328P (Arduino Pro Mini), die mit einem eigenen Netzteil versorgt wird. Ein MIC29302A versorgt die gesamte Schaltung. Zwischen den beiden Steckleisten, in die das Board eingesteckt wird, ist ein 100n
löst tatsächlich das Problem. Bin nun testweise auf ein altes Notebook-Netzteil umgestiegen, das mit 16V noch mit dem Spannungsregler verträglich ist. Das hat PE, wie auch der PC, an den das USB-Verlängerungskabel führt. Mal sehen, was ich an 7-10V Netzteilen mit PE finden kann.
-
Artikel
AVRDUDE
empfiehlt sich ein eigenes config-File zu verwenden. Darin werden die 'fehlenden' CPUs ergänzt: z.B. ATmega168P (Programmierung wie ATmega168): einfach den ATmega168 Teil duplizieren und die entsprechenden Änderungen (id, desc, signature) vornehmen ------------------------------------------------------------ ATmega168P ------------------------------------------------------------ part id = "m168p"; desc = "ATMEGA168P"; has_debugwire = yes; flash_instr = 0xB6, 0x01, 0x11; eeprom_instr = 0xBD, 0xF2, 0xBD, 0xE1,
-
Thread
YIHUA 982 und die KSGER V3.1S T12 oder doch besser was ganz anderes ?
Kriterium. Eine T12-Lötstation kann man sich auch selbstbauen, https://github.com/wagiminator/ATmega-Soldering-Station zeigt, wie's geht. Man braucht ein 24-V-Netzteil mit ausreichend Leistung (3 A genügt), einen Arduino und eine Handvoll weiterer Teile. Das KSGER-Gerät dürfte diesem Selbstbauvorschlag
Bildformate für die Speicherung auf SD-Karte haben ein Seitenverhältnis von 4:3, der Sensor hat aber 16:9. Bei der Konvertierung werden die Bilder aber nicht beschnitten, sondern in x- und y-Richtung unterschiedlich skaliert, so dass ein Kreis im Screenshot als Ellipse erscheint. Das einzige Format,
-
Thread
USB-UART mit MCP2221A - Mit Bitte um Review
beim designen kurzfristig umentschlossen, den TSSOP14 statt des wie im Schaltplan zuvor gewählten QFN-16. Da diese nicht Pin-kompatibel sind, waren meine Verbindungen natürlich falsch. Keine Ahnung, warum mir das nicht aufgefallen ist.) Habe ich nicht erwähnt, da ich mir zu 100% sicher bin, dass die Verbindungen
warum die Silabs und > FTDI Teile so populär sind. Vor etwa einem Monat habe ich "Arduino mit ATmega1284P" gemacht. Auf der Platine gibt es 6-Pin-Header, man kann externe USB/TTL Konverter (mit DTR-Pin) benutzen. Ich habe zwei davon: mit CH340 und mit FT232RL. Beide funktionieren gut, ich habe keine
-
Thread
Projekt AWO-Raumanzeige — Hilfe/Umsetzung einer PoE++ Strom- & Steuerplatine gesucht (Raspberry Pi)
werden. - Anzeige-Einheit: Raspberry Pi 5, eingebaut in einen 10,1"-Touch-Monitor (1920×1200 IPS, 16:10, VESA). Der Monitor läuft mit 12 V und versorgt den Pi intern mit 5 V. Monitor: https://www.amazon.de/dp/B0DYD1Z89S - Software steht (Pi als Kiosk via Balena; eigene Arduino-Firmware für die LED
Last, s. u.). 3. Ethernet-Datenpaare zum Pi durchreichen (RJ45 / Stecker). 4. Mikrocontroller (ATmega328P bzw. Arduino Nano) für: - WS2812B-Datenleitung (D2, mit 330 Ohm), - Lüfter-PWM (D9, 25 kHz, beide Lüfter parallel). Firmware ist fertig; der µC hängt seriell am Pi (kurzes USB-Kabel
-
Thread
SANXIA S1310 -> weiß jemand, was das für ein IC ist?
Marco Zusatz: Nachdem ich mittlerweile den NOR Flash (BY25Q128ESSIG) und das DDR3 SDRAM (NT5CB128M16FP-DI) identifizieren konnte, bleibt für den SANXIA per logischem Ausschlussverfahren eigentlich nur noch "CPU" übrig. Nach wie vor wäre ich aber superdankbar, falls irgendwer vielleicht ein Datenblatt
gerne mal einfach nur neu gelabelt. Alte Bezeichnung runter, neue drauf lasern, könnte ich mit einem ATMega machen und schon weiß erstmal niemand mehr, was das für ein IC ist. Oder wenn man sich mal den PWM-Dino TL494 anschaut - den gibts auch als KA7500(B) und noch mindestens zwei andere Namen, die ich
-
Thread
I2C bei verschiedenen Vcc
von einem CJ125-Controller (Spartan 2 OEM) und sollen nach Verarbeitung durch den Arduino auf einem 16x2 LC-Display angezeigt werden. I2C ist bevorzugt - nur wenn ich das nicht zum Laufen bekomme, sollen die Werte analog kommen. Die Versorgungsspannung liegt bei nominell 12V, schwankt aber von 12-14V
hochohmig der Ref-Eingang ist. Eine andere, mögliche Variante wäre, die interne Referenz des ATMega zu benutzen, die 5V des Spartan zu messen und Abweichungen gegenzurechnen. Von den Analogeingängen wissen wir, dass die mit 10kOhm Quellimpedanz zuverlässig laufen. Ths S. schrieb im Beitrag #8029740
-
Thread
avrasm32.exe versteht Assembler Direktiven nicht
Ich benutze den Assembler schon seit Jahren. Bisher konnte ich von AT90S1200 bis ATmega16 damit alles programmieren. Aber in den Include Dateien für diese Controller stehen die fehlerträchtigen Directiven auch nicht drin. Ich habs mir jetzt einfach gemacht und die entsprechenden Zeilen
-
Artikel
AVR In System Programmer
. Thomas Fischls USBasp ist ein Openhardware-/Openfirmware-USB-ISP-Adapter. Er basiert auf einem ATmega8, ATmega8L, ATmega88 oder ATtiny85, der mittels einer rein auf Firmware basierenden USB-Implementierung von Objective Development arbeitet. Bezugsquellen: Ein offizieller USBasp Bausatz ist erhältlich
den AVR wiederbeleben kann. Auch wer mit niedrigen Taktraten arbeitet (z. B. 32kHz), kann einen ATmega64 in ca. 4,8 Sekunden programmieren und vergleichen. Darüber hinaus kann mit geeigneten Makros die Programmausführung getracet werden. Die maximale Programmierdauer beträgt bei einem ATmega64 mit 16MHz
-
Thread
[verschenke] AVR Mikrocontroller board
digitale-messdatenverarbeitung-mit-mikrorechnern-dmm Das Entwicklungsboard verfügt über folgende Eigenschaften: ATmega1284 Microcontroller mit 128kB Flash und 16kB SRAM 128x64 Pixel Grafik Display 8 MBit externer Flash (SPI) Audio in/out Joystick USB Anschluss (Programmierung des µC über Bootloader) JTAG/ISP
-
Artikel
AVR Arithmetik
MSB: M ost S ignificant B yte, höchstwertiges Byte Vergleich. 16 Bit. 32 Bit. Addition. 16 Bit + 16 Bit. 32 Bit + 32 Bit. Subtraktion. 16 Bit - 16 Bit. 32 Bit - 32 Bit. Division. 32 Bit / 32 Bit. Ergebnis gerundet, und mit Restbildung. Eine Version, die je nach konkreten
CALL+RET) sqrt32.S (sqrt32_floor) avr-gcc-Implementierung (16 Bit). Falls eine MUL-Instruktion vorhanden ist, benötigt eine 16-Bit-Implementierung der Quadratwurzel nur eine handvoll Instruktionen und kann einigermaßen bequem in Inline-Assembler geschrieben werden
-
Artikel
RFM69
Ausführungen == RFM69HC(W) RFM69H(W) RFM69C(W) RFM69(W) Sendeleistung 20 dBm 20 dBm 13 dBm 13 dBm Pins 16 16 14 16 Abmessungen 16 x 16 mm 19,7 x 16 mm 16 x 16 mm 19,7 x 16 mm Status aktiv EOL aktiv EOL Die H-Variante hat eine eingebaute Endstufe für eine etwas höhrere Ausgangsleistung. Das RFM69C hat 2 Pins
Sendeleistung 5 dBm 13 dBm Empfindlichkeit -105 dBm -120 dBm Stromaufnahme 22 mA/11 mA/0,3 µA 45 mA/16 mA/0,1 µA FIFO Größe 16 Bit 66 Bytes Syncmustererkennung Fest 0x2DD4 oder 0xD4 Frei bis zu 8 Bytes Ansteuerung. Das Funkmodul kommuniziert über die SPI Schnittstelle mit dem µC. Im einfachsten Fall werden