Converter (USB to TTL etc)
ESP-01 Programmer Debugger for ESP8266 WIFI Module with CP2104 IC

What is it?

This module is a USB connector/software engineer for ESP8266 modules of sort ESP-01 or ESP-01S. It is helpfully fitted with a 2x4P 2.54mm female header to plug the ESP01. Additionally, it breaks out every one of the pins of the ESP-01 through a 2x4P 2.54mm male header, so it is exceptionally helpful for the client to troubleshoot the ESP8266.

For what reason did you make it?

The module depends on the USB-UART CP2104 which is perfect with all stages. Locally available with the ESP8266 programmed download circuit. It is exceptionally advantageous for clients to download ESP-01/01S program, redesign firmware, sequential troubleshooting, etc. It underpins loads of programming, for example, Arduino IDE, ESP8266 Flasher, and Lexin FLASH_DOWNLOAD_TOOLS. There is no compelling reason to press any catches, the WiFi module will consequently enter the download mode.

What makes it special?

  • Automatically enter the download mode
  • USB Type A interface.
  • One 2x4P 2.54mm female header
  • One 2x4P 2.54mm male header

Package List:

  • 1 x ESP-01 Programmer/Debugger

RJ45 Connector Adapter for RS485 Long Distance Communication

RJ45 interface adapter is a module to turn the DuPont cable interface into network cable interface (RJ45 connector). When using arduino to measure temperature and humidity, detect soil moisture and ambient light, the test location is often far away (over 2 meters) from the arduino board. In view of the general line of DuPont severe signal attenuation, you can use two RJ45 interface adapter module and a 5 m or 30 m of network cable to connect the sensor or other modules.
Note: This module is generally used in pairs.

Package Included:
1 x RJ45 Adapter Module

6 in 1 All Communication Module TTL RS232 to RS485,TTL to RS232 RS485, RS232 to RS485

All Communication Protocol in just one module , This module will solve your problem in common communicating interface module. 

USB to TTL/RS232/RS485,

TTL to RS232/RS485,

RS232 to RS485, automatic flow control, stable performance, extremely suitable for hardware engineers.

This product uses CH340T chip, which is truly compatible with USB2.0, and the baud rate is up to 256kbps

Driver download address:


The DB9 header outputs the RS232 level, the second pin is the receive, the third pin is the transmit, and the fifth pin is the GND.

The blue terminal is the RS485 output interface

S1 is a USB to 232 and 485 selector switch. The left side is the USB to RS232 function, and the right side is the USB to RS485 function.

S2 to the left is USB to 232/485/TTL, and TTL to 232/485

S2 dials to the right is 232 to 485, when using the 232 to 485 function, the J1 and J2 connection jumpers should be removed

J1 is the TTL level and 5V power supply that USB turns out. From left to right, this is 3.3V,5V, TxD, RxD, GND.

J2 is the TTL end interface of TTL to RS 232/485. From left to right, this is TxD, RxD, GND. Note that when using TTL to RS232 function, you need to add 5V power to this board, or take power through computer USB

When using USB to RS232/485 function, plug in the RxD and TxD jumpers of J1 and J2; when using USB to TTL or TTL to RS232 function, remove the RxD and TxD jumpers of J1 and J2

Comes with 3 DuPont lines.

Support 98/98SE/ME/2000/XP/MAC OS8.6/ Win7-32/64 , Win8-32/64,Win10-3

TTL to RS485 MAX485 SP3485 Industrial Module 3.3V

The RS485 Board (3.3V) is an accessory board used for adding the RS485 transceiver to your application board.The RS485 Board (3.3V) features a SP3485 onboard, integrates pinheaders and connectors to support multiple communication interfaces. It is designed to use 3.3V power supply.


SP3485, control interface, communication interfaces

Male A-USB to DIP Pinboard 4-Pin 2.54 2.54mm



At present, mobile phone charger is everywhere, this module is used to convert the charger or computer USB port for conventional DIP2.54mm pin, a great convenience for your application

Package Included:
1 X Male A-USB to DIP Pinboard

HDMI Plug Breakout Module Solderless Terminals Connector With Cover 19P

10-Bit Digital-to-Analog Converters DAC TLC5615 Converter Module



1, Onboard TLC5615 chip, TLC5615 is DAC with serial interface, Output is voltage, maximum output voltage is twice the value of the reference voltage, with a power-on reset function, The performance is better than the early current output DAC, only need three serial bus-line, can finish 10-data serial input, easy interface with industry standard microprocessor or microcontroller (MCU)

2 onboard TL431 voltage reference chip, can also connect with external reference voltage

3, All pins have been lead out, can be controlled through the microcontroller

4 Working voltage: 5V

5, Board size: 37.2 (mm) x16.9 (mm)

Package Include:

1PCS TLC5615 10-bit Serial Interface DAC Module Digital to Analog Module

FT232RL USB to Serial Adapter Module USB TO UART (Economy)

Use FT232RL chip;
Draw out all signal port of FT232RL chip;
RXD/TXD transceiver communication indicator;
USB power supply, can choose 5V or 3.3V ,set by jumper.
Each module has been tested
Can use for Arduino Pro Min.

Package Included: 
1 X FT232RL Module
1 X 6P Pin

CP2102 USB to TTL Serial Cable - Debug / Console Cable for Raspberry Pi and Arduino

Pin definition:
Red line = VCC (5V)
Black line = GND
White line = RXD
Green line = TXD
The PCB is reserved with 3.3V, CTS, DTR three pads, customers can use the self-removable shell to modify
Support system: WindowsXP, Vista, Windows 7/8 , WIN10

CP2102 USB to serial port module USB to TTL level 

Mini HDMI to HDMI Adapter for the Raspberry Pi Zero / Pi Zero W

MiniHDMI to HDMI Adapter for the Raspberry Pi Zero / Pi Zero W

3 in 1 90 degree Left Angle Micro USB 2.0 OTG Host Adapter M to F with USB Power

90 degree Left Angle Micro USB 2.0 OTG Host Adapter M to F with USB Power

FTDI Cable 5V VCC-3.3V I/O

Description: The FTDI cable is a USB to Serial (TTL level) converter which allows for a simple way to connect TTL interface devices to USB. The VCC pins of this FTDI cable are configured to operate at 5V with 3.3V I/O.

The FTDI cable is designed around an FT232RQ, which is housed in a USB A connector. The other side of the cable is terminated with a 0.1" pitch, 6-pin connector with the following pinout: RTS, RX, TX, 5V, CTS, GND (RTS is the green cable and GND is black).

This cable has almost the same pinout and functionality as our FTDI Basic Breakout board; you can use it to program your Arduino ProPro Mini and Lilypad, etc. For use with those boards, align the black and green wires of the FTDI cable with the ‘BLK’ and ‘GRN’ labels on the PCB. The difference between this cable and the FTDI Basic Breakout is the cable has a 5V Vcc where as the breakout has a 3.3V Vcc. You will still be able to program an Aruidno Pro, Pro Mini, Lilypad, etc. The 5V Vcc supply will not damage these Arduino circuit boards.

Originally, the cable was designed to have 3.3V VCC, however something was lost in translation between SparkFun and our supplier and we got stuck with a whole bunch of FTDI cables that have a slight mix up in wiring. These have 5V VCC, and 3.3V I/O. The 5V Vcc output shouldn’t be a problem unless this cable is being used to power a sensitive circuit such as a sensor.

There are pros and cons to the FTDI Cable vs the FTDI Basic. The FTDI Basic has great LED indicators, but requires a Mini-B cable. The FTDI Cable is well protected against the elements, but is large and cannot be embedded into a project as easily. The FTDI Basic uses DTR to cause a hardware reset where the FTDI cable uses the RTS signal.


Source: SparkFun

- See more at: