Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
interfaces:cp2102 [2020/08/05 04:54]
darron [Pickle Microchip PIC ICSP]
interfaces:cp2102 [2020/08/22 06:07]
darron [Linux]
Line 10: Line 10:
 Transmit is labelled RXD and receive as TXD on this module. Transmit is labelled RXD and receive as TXD on this module.
  
-The device appears to be a genuine cp2102.+=== CJMCU module ===
  
-=== CJMCU module (not pictured yet) === +This module uses a cp2102 device incorrectly wired with 
- +4v4 on their output pins instead of 3v3. This module is totally
-This module appears to use fake cp2102 device and rather +
-than the on-chip VREG being 3V3 these boards output 4.3V +
-or 4.4V on their output pins. This module is totally+
 unreliable at 460800 baud. unreliable at 460800 baud.
 +
 +A source on the web explains that the RESET pin is incorrectly
 +pulled high to VUSB.
 +
 +=== 6 in 1 USB to TTL RS232 USB TTL to RS485 ===
 +
 +There is lot going on here and none has been tested. A diagram exists
 +explaining the switches.
 +
 +{{:interfaces:6in1.jpg?400}}
 +
 +<code>
 +Mode Pin Function
 +TTL Level Interface TXD TTL Transmit
 +TTL Level Interface RXD TTL Receive
 +TTL Level Interface GND TTL ground
 +232 Level Interface 232-TX 232 Transmit
 +232 Level Interface 232-RX 232 Receive
 +232 Level Interface GND 232 Ground
 +485 Level Interface A 485A+
 +485 Level Interface B 485B-
 ++5V Voltage Output +5V +5V Voltage Output
 +3.3 Voltage Output 3V3 3.3V Voltage Output
 +DTR Output DTR Special Function
 +RTS Output RTS Special Function
 +</code>
  
 === Linux === === Linux ===
  
 == udev /dev/ttyCP2102 == == udev /dev/ttyCP2102 ==
 +
 <code> <code>
 KERNEL=="ttyUSB*",\ KERNEL=="ttyUSB*",\
Line 33: Line 57:
  
 == udev by-id == == udev by-id ==
 +
 <code> <code>
 /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0 /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0
 </code> </code>
-udev by-id is not supported by Pickle Microchip PIC ICSP. +
  
 === Pickle Microchip PIC ICSP === === Pickle Microchip PIC ICSP ===