-
Thread
Daten zwischen PC und USB-Device austauschen. Suche einfachen Weg.
gesehen habe. Ich will aber > nicht schon wieder einen Virtuellen COM Port, Schau dir mal den MCP2221A an. Der kann USB -> USART und I2C. I2C geht dabei (soweit ich weiß) über HID.
markus c. schrieb im Beitrag #5425042: > Der Baustein MCP2221 kann CDC und HID > So wie ich das verstanden habe, benötigen ich aber ein Mass Storage > Device, wenn ich Daten per Drag and Drop hin und her kopieren möchte. Ja, kann man so machen. Bedeutet
-
Thread
Schaltkontakte bis USB ansteuern
Selbst bauen mit MCP2221A, oder mit USB fähigen Mikrocontroller selbst programmieren (aufwendig aber möglich).
-
Thread
TWI mit ATTiny817 - Verständnis-Frage
scheint in dieser Hinsicht eine sinnvolle Investition. Ich hatte eigentlich ein Dev-Board mit dem MCP2221 im Sinn. Der Pirate ist aber universeller. Wie dem auch sei, ich habe noch etwas mit dem Arduino getestet. Dabei stellte sich heraus, daß wenn ich den Tiny817-Slave nur schreibend anspreche
-
Thread
USB-GPIO-Adapter mit Linux OpenSource-Treiberunterstützung?
MCP2221. Hat UART, I2C und Die GPIO, die wahlweise Input, Output, ADC oder DAC sein können. Gibts im DIL-Gehäuse, kannst Du Dir ganz einfach auf einer Lochrasterkarte zusammenbauen. Über I2C kannst Du dann
ADCs, DACs, Portextender, LED-Treiber, Displays und was auch immer anschließen. Für den I2C-Port des MCP2221 liefert Microchip einen Linux-Kernel-Treiber, mit dem sich der Port wie andere I2C-Ports ansteuern lässt. fchk
-
Thread
Analogwert an PC über USB übergeben
MCP2221A z.B.
hackaday.io/project/6258/gallery#ce5db455c4aad2b6bf7d99e26a6976f4 Das ginge vermutlich auch mit dem MCP2221A, aber der Analog Eingang läuft da vermutlich über HID, was kein (wofür auch immer) Bulk Transfer ist.
-
Thread
RS232-to-USB-Adapter
#5211123: >> Gibt es dabei irgendetwas zu beachten? > Es wird garantiert teurer als 5€. Mit dem MCP2221 ist das machbar, in DIP 2,60€ bei Reichelt, und I2C gibt es auch noch dazu.
Won K. schrieb im Beitrag #5214635: > Mit dem MCP2221 ist das machbar, in DIP 2,60€ und Kabel RS232 Buchse und USB Stecker gibts gratis? ich zweifel stark an unter 5,-€ bei selber bauen
-
Thread
Empfehlung RS232->USB-"Stick" gesucht?
Ich verwende gerne MCP2200 und MCP2221. Die haben zwei Vorteile: erstens gibt es sie in DIL, und zweitens sind sie treiberlos, weil die nur die standard USB Geräteklassen CDC-ACM und HID implementieren. Man kann die Dinger
-
Thread
USB Signal über 2 µCs seriell Übertragen
Deviceklasse beschränken, vorzugsweise Drucker (USB Printing Class) oder CDC-ACM (USB-RS232, wie es zB der MCP2200 und der MCP2221 implementieren - die anderen Chips sprechen kein USB-CDC, sondern allesamt etwas proprietäres, die sind also nicht nutzbar). Dafür implementierst Du auf dem Deviceserver zB das
Jetdirect Protokoll über TCP Port 9100 oder BSD LPD und schließt einen Drucker an. Oder Du nimmst einen MCP2200 Seriell-USB-Adapter, schließt den an Deinen Device Server an und reichst die Bytes an irgendeinen TCP-Port durch. Damit zeigst Du, dass das Prinzip funktioniert. Das rohe Durchreichen der USB-Frames
-
Thread
MSP430 USB Firmware update
. Du kannst einen PIC16F1454 als USB-Bridge verwenden. Der wird zum Einen unter der Bezeichnung MCP2221 als USB-UART/I2C Bridge verkauft, aber Du kannst auch den unprogrammierten PIC kaufen, die UART-Demoapplikation nehmen und für BSL anpassen. Das wird preisweter als ein FTDI-Chip. Oder Du sparst
> Du kannst einen PIC16F1454 als USB-Bridge verwenden. Der wird zum Einen > unter der Bezeichnung MCP2221 als USB-UART/I2C Bridge verkauft, aber Du > kannst auch den unprogrammierten PIC kaufen, die UART-Demoapplikation > nehmen und für BSL anpassen. Das wird preisweter als ein FTDI-Chip. Das kann
-
Thread
USnooBie USB Bootloader auf ATmega328p-pu flashen
löten kann - es nicht lernen möchte - kein solcher IC in DIP bei Conrad/segor erhältlich ist (-> MCP2221) und - ich keine Extra-Platine oder ein spezielles Kabel nutzen möchte, wäre USnooBie selbstgebaut eine sehr gute Alternative. Allerdings stellt sich mir folgende Frage: wie flashe ich den USnooBie
-
Thread
MCP2221 USB UART TTL Wandler zweite Spannung?
Hi, im Datenblatt des MCP2221 steht bei dem Pinout für PDIP, dass einerseits Vusb und andererseits Vdd angeschlossen werden. Außerdem soll intern Vusb an 3,3V hängen. Vss=GND würde natürlich bei zwei Spannungsquellen verbunden
@Pascal Möglicherweise liegt da ein Missverständnis vor. Vusb ist bei den 8bit PICs (der MCP2221 ist wohl ein programmierter 16F1455) die Spannung für die USB-Logic und die ist 3,3V. Die 5V vom Bus sind eine reine Versorgungsspannung aus der die erforderlichen 3,3V gewonnen werden "können"
-
Thread
ATMega-Board an RS232 - bitte mal Schaltung beurteilen
Keramikkondensatoren. Und eigentlich willst Du USB? Ja, dann lass den MAX232 weg und nimm einem MCP2221. Der braucht 5V, GND, USB, und das wars dann schon. Quarz ist unnötig. Den nehm ich immer für solche Sachen. Keine Ahnung, ob die Arduino-Software damit zurecht kommt, oder ob die FTDI braucht.
Beitrag #4978037: > Und eigentlich willst Du USB? Ja, dann lass den MAX232 weg und nimm > einem MCP2221. Der braucht 5V, GND, USB, und das wars dann schon. Quarz > ist unnötig. Den nehm ich immer für solche Sachen. Keine Ahnung, ob die > Arduino-Software damit zurecht kommt, oder ob die FTDI braucht
-
Thread
MCP2200 isolated usb/uart schaltungskontrolle
Manfred schrieb im Beitrag #4960609: > Der MCP2200 ist als einfacher Ersatz vermutlich nicht brauchbar, aber > interessant, weil er andere Dinge kann. Der Treiber vom MCP2200 unterstützt auch MCP2221A. "Version 1.3 (Released 10/09/2014): - Updated tool to include the new MCP2200/MCP2221 driver version (v1.4)." http://www.microchip.com/wwwproducts/en/MCP2221A http://ww1.microchip.com/downloads/en/DeviceDoc/20005565B.pdf Die Schaltung passt zum Upgrade, womit wir auch
-
Thread
EA DOGM204-A über I2C Terminal vom Microchip ansteuern.
stolzer Besitzer eines EA DOGM204-A Displays. Ich möchte das Display über das I2C Terminal von Microchip(MCP 2221) testen können. Damit bekam ich bislang alle Sensoren, DACs usw. zum Sprechen. Man möge mir vorwerfen ich denke zu simple aber hier ist meine Vorgehensweise: Ich scanne die I2C Schnittstelle
-
Thread
Suche einen Microcontroller
www.fingers-welt.de/phpBB/viewtopic.php?f=14&t=13&hilit=HID&start=3850#p172183 Der dort benannte MCP2221 soll sich am USB als HID (Eingabegerät) melden können, die Datenerezugung mittels µC auf der seriellen Seite solltest Du problemlos können. PoE schrieb im Beitrag #4919595: > Vorsicht, das kann
-
Thread
USBasp mit SPI+UART/COM-Emulation
batman schrieb im Beitrag #4915751: > Haste was Besseres? :) Nimm Dir für Deinen UART einen MCP2221. Das ist ein vorprogrammierter PIC16F1455 mit Hardware USB, der Dir via HID GPIO und I2C und via CDC-ACM einen UART zur Verfügung stellt. Gibts auch im DIL-Gehäuse, benutzt die Standard-USB-Klassen
-
Thread
Programmiergerät für I2C (EEPROM usw.)
einem AVR mit VUSB und weiterem Code? Oder ein PIC? Gibt es sogar schon fertig programmiert als MCP2221, mit Datenblättern, Treibern, DLLs, Beispielen ...
-
Thread
Experimentierplatine für I2C und SPI Bus
andern jedoch in den Sockel lassen kann immer her mit der Info :-)) I2C / Rs232 USB Schnittstelle: MCP2221 Kleiner Lasten Esel L293D evtl mit MCP 23008 MCP 4151 SPI Poti 2 EEProms einmal SPI einmal I2C 24LC512 Schnittstelle für Hd 2x16 Dispaly über I2C FTDI I2C zu low Speed CanBus und SPI zu high Speed CanBus 2 Port Erweiterungen I2C und SPI MCP 23017 und MCP 23s08 ISP Anschluss (Progammierer MY USB LIGHT) 16 Taster 8 davon direkt an IO 8 weitere über Widerstandsnetzwerk über ADC I2C / SPI Ausgang für Erweiterungen Spannungsregler
-
Thread
I2C Scripting Tool (Windows)
Würde Dein Script auch mit dem MCP2221 laufen?
Heinz schrieb im Beitrag #4836396: > Würde Dein Script auch mit dem MCP2221 laufen? Nein, es ist in dem Fall speziell auf den CP2112 zugeschnitten. Im prinzip ist die Oberfläche und Verarbeitung von Scripten von der HW abgekoppelt, dass man eigentlich jeden USB/I2C Umsetzer
-
Thread
MCP2221 und HID
Wie kann ich den MCP2221 unter Linux über HID ansteuern ? Mein MCP2221 wir als "/dev/hidraw3" erkannt. Ich kann die Device mit [code]int fd = open("/dev/hidraw3", O_RDWR|O_NONBLOCK);[/code] öffnen. So kann
-
Thread
ATTiny 2313 als USB zu Seriell - Wie zuverlässig ist das?
was wäre mit dem MCP2200? http://ww1.microchip.com/downloads/en/DeviceDoc/22228B.pdf
Das hört sich interessant an, Quelle? http://www.lmdfdg.com/?q=pic16f1454 Du kannst auch den MCP2221 nehmen, das ist eine vorprogrammierte Version des PIC16F1455 (mit ADC). http://www.lmdfdg.com/?q=mcp2221 Und hier ist die einfachste Schaltung mit diesem PIC zu sehen: https://hackaday.io
-
Thread
USB ic für arduino
den USB Pegel an rx und tx Schnittstelle zu übertragen. Nun meine Frage kann ich den Chip durch ein MCP2221 ersetzten? Ist ja nix anderes nur das ich es im dil Gehäuse bekomme?
Nein, der MCP2221 hat eine I²C Schnittstelle. Für deinen Fall eignen sich eher: FT232R oder FT3232R PL2303 CP2102 CH-340 oder CH-341
-
Thread
MCP2221 welcher PIC UC
Hey wollte mal wissen, ob jemand weiß um was für ein PIC es sich beim MCP2221 handelt.
-
Thread
I²C to USB IC
Was gibt es für ICs ausser den MCP2221, mit dem man USB auf I²C umwandeln kann. Möglichst sollte er in einem DIP Gehäuse verbaut sein.
Axel S. schrieb im Beitrag #4778535: > Das kann man in jeden µC reinprogrammieren. Der MCP2221 ist auch nichts anderes, man kauft einen programmierten PIC mit neuem Label. Aber er funktioniert gut.
-
Thread
MCP2221 ansprechen
http://www.microchip.com/wwwproducts/en/MCP2221
i2c-* zur Verfügung. So kann man freie Videoports auch als I2C-Master nutzen falls man gerade keinen MCP2221 zur Hand hat ;-)
-
Thread
Beschaltung PIC Testboard mit MCP2221
Layout des Schaltplans für das Testboard. Jetzt zu meiner Frage: Was muss ich bzw wie muss ich den MCP2221 genau mit dem PIC verschalten? Die 4 Datenleitungen sollten ja so richtig sein. Da ich alles per Hand verlöte und keine SMD Bauteile verwende, habe ich nur den MCP2221 als passenden Chip gefunden
du alles was du benötigst. Absolut empfehlenswert! Link vergessen: http://blog.zakkemble.co.uk/mcp2221-hid-library/
-
Thread
STM32F4 ARM Platine - bitte ansehen
FT232RL würde ich wegen zu vieler Clones nicht mehr nehmen. FTDI hat neuere, bessere. Oder Microchip MCP2221 bzw MCP2200 (wenn Du Handshake-Leitungen brauchst) - die sind treiberlos und laufen mit dem CDC-ACM-Treiber des Betriebssystems. fchk
-
Thread
USB zu UART Wandler auf eigener Platine?
Mega16U2. Der hat Hardware-USB. > Gibt es noch andere Möglichkeiten bzw. Was würdet ihr empfehlen? MCP2221. Braucht keinerlei extra Treiber, weil es ein HID/CDC COmposite Device ist. Windows bis 8.1 will noch ein INF-File sehen, bei Win 10 und Linux und Mac und BSD ist auch das unnötig. fchk
-
Thread
I2C mit MCP2221 klappt nicht.
Hi, ich habe ein MCP 2221 per USB verbunden und arbeite mit einem Tool von Microchip - einem MCP 2221 I2C-SMBUS-Terminal. Ich will an den I2C-Bus einen Wert verschicken. Leider kommt immer die Fehlermeldung -18 timeout.
-
Thread
IO Warrior für USB auf I2C einzeln beschaffbar?
Oder den -> http://www.microchip.com/wwwproducts/en/MCP2221A
mit > Systemtreibern zu laufen, da gibt es dann keine Kompatibilitätsprobleme. Das macht der MCP2221 auch. fchk
-
Thread
Suche einfachen USB/Seriell DAC (0 bis 5V)
Nimm einen mcp2221 USB-i2c Wandlerchip und einen DAC Deiner Wahl. So etwas ist schnell selber gemacht. fchk
-
Thread
Realterm I2C Umsetzer
Ich hab mir für sowas ein paar Adapter mit MCP2221 zurecht gemacht und verwende die Micochip-Tools dazu.
-
Thread
Zugriff auf I2C-Port an Bauteil
Hi, ich habe ein USB-Bauteil MCP 2221 mit einem UART und einem I2C-Port. Schließe ich das an, dann erscheint ein USB-Device im /dev/-Verzeichnis. Zum Testen habe ich TxD und RxD gebrückt und empfange das, was ich sende über den UART
-
Thread
MCP 2221 an Windows 7 macht Probleme
Hi, an meinem Rechner an einem freien USB-Port hab ich einen MCP2221 angeschlossen. Im Gerätemanager erscheint zwar der Name "MCP2221 USB-I2C/UART Combo", leider mit gelben ausrufezeichen. Ich hatte gehofft, dass ich nach dem Anschluss einen neuen COM-Port im System angezeigt bekomme. Muss ich für den MCP2221 von Microchip noch einen weiteren Treiber installieren? Laut Datenblatt https://www.mikrocontroller.net/part/MCP2221 auf Seite 22 scheint kein separater Treiber nötig zu sein. Windows würde
-
Thread
Si7021: Auslesen Temperatur nach letzter Luftfeuchte-Messung
Um Fehler im Code (der auf einem Atmega32U4 läuft) auszuschließen, habe ich versuchsweise einen MCP2221 am PC verwendet - mit gleichem Ergebnis. Den Sensor habe ich inkl. Breakout vom freundlichen Chinesen erstanden, dem Aussehen des Filters sieht es für mich auch nach dem Si7021 und nicht nach
-
Thread
AVR mit USB steuern
selber programmieren willst, gibts den auch vorprogrammiert: http://www.digikey.de/product-detail/de/MCP2221-I%2FP/MCP2221-I%2FP-ND/4902585 Das ist intern der gleiche Chip, nur eben mit der Demoapplikation drauf. fchk
mit dem ATMEL > AVR, so das ich über USB eine Relay ansteuern kann? Da nimmst Du besser einen MCP2221. Der ist fertig programmiert, und an einen GPIO-Pin hängst Du dann einfach einen NPN-Transistor und daran Dein Relais. fchk
-
Thread
Wie mehrere DS1820 und USB an einem Windows System?
USB 2 Full Speed Interface. Wenn Du es nicht so mit uC Programmierung hast, kannst Du Dir einen MCP2221 und einen DS2482-800 nehmen und damit einen USB zu 8fach 1W Wandler bauen. An jedem Bus kannst Du dann mindestens 32 Devices betreiben, je nach Buslänge. fchk
-
Thread
Sehr viele Daten seriell Übertragen: Welcher USB-Seriell-Adapter ist empfehlenswert
Bau Dir einen MCP2200 oder MCP2221 mit auf Dein Board. Diese Umsetzer sind treiberlos, dh sie laufen an jedem Mac ohne zusätzliche Treiber. Windows will nur ein .inf sehen.
-
Thread
RS232 - USB Converter Empfehlung gesucht
noch Windows 7 nutzen muss. Er sollte > also für Win7 wie für Win10 geeignet sein. Nimm einen MCP2221. Gibts in DIL, braucht keinen Quarz, minimaler Aufwand. Treiberlos, weil das Teil die Standard USB Geräteklassen CDC-ACM und HID implementiert, für die jedes Betriebssystem bereits von Haus aus
Einschränkungen: nur bis 115200 bps, nur 8n1, kein Hardware-Handshake. Dafür müsstest Du einen MCP2200 nehmen, der einen etwas höheren Schaltungsaufwand hat. fchk PS: http://www.reichelt.de/ICs-MCP-1-2-/MCP-2221-I-P/3/index.html?ACTION=3&GROUPID=5471&ARTICLE=153678&SEARCH=mcp2221&OFFSET=16&
-
Thread
virtueller COM-Port mit Atmega
Vorgaben der Norm fast ohne jeden (technischen) Grund hat dem ein Ende gesetzt. > Nimm einfach einen MCP2221. Das ist trotzdem sicher die bessere Wahl.
OBACHT: das Datenblatt schreibt: Note: MCP2221 supports only eight data bits, No Parity and one Stop bit. Außerdem kann der nur max. 115200 Baud. Ja, normal ist beides kein Problem - ansonsten gibt's den FT232RL.
-
Thread
Problem mit PUTTY und USB/Seriell
ein paar Tage dauern, leider. Ich bin durch damit. Ich habe mir meine Adapter selber gebaut, mit MCP2200. Der kommt als USB CDC-ACM und braucht daher keine speziellen Binärtreiber; unter Windows nur ein .inf, unter OSX, Linux und BSD überhaupt nichts. Wenn Du so eines bauen willst, findest Du auf der
Demoboard und die Tools fürs EEPROM-Porgrammieren. Wenn Du keine Handshake-Leitungen brauchst, nimm den MCP2221. Der braucht nicht einmal einen Quarz. Der ist auch treiberlos. fchk
-
Thread
Prolific PL2302 vs. FTDI FT232
#4228039: >> Ansonsten nimm was vernünftiges. > Und das wäre zum Beispiel? Aktuell verwende ich MCP2200 und MCP2221. Treiberlos unter jedem Betriebssystem,, nur Windows braucht ein .inf. Fchk
-
Thread
USB Serial Port Implementierung für AVR?
solche Szenarien gibts USB-Seriell-Bridges. Wenn Du dann ACM-CDC haben willst, greifst Du einfach zu MCP2200 oder MCP2221 (das sind in Wirklichkeit vorprogrammierte PIC18F14K50 bzw PIC16F1455, aber das musst DU ja niemandem erzählen :-)), und fertig ist die Geschichte. > Aber Hauptsache, > erst mal
-
Thread
Beispiel für USB-Host gesucht
kann den FTDI als standard CDC ansprechen? Dieser Satz kein Verb. nein. Dazu müsstest Du einen MCP2200 oder MCP2221 verwenden. fchk
-
Thread
Android Studio, debuggen inkl. USB-ToGo Unterstützung
zwischen einem Android-Handy und einem I2C-Gerät kommunizieren. Hierzu habe ich eine USB-I2C-Bridge (MCP2221) vorgesehen. Beispiel-Code ist vorhanden. Meine Frage ist, wie kann ich meine eigene Software unter Android Studio debuggen, da mein Handy natürlich nur einen USB-Anschluss hat? Danke!
diesem Fall sind es aber ein Master und ein Slave: <- PC Handy -> MCP2221 Oder ist mein Verständnis von USB-OTG komplett flasch?