Tired of using bulky shielded twisted pair cables for long-distance communication, only to reduce baud rates to maintain stability? Upgrade to the Gravity: UART Fiber Optic Transceiver Module from DFRobot and enjoy fast, interference-free, and long-range data transmission.
Designed with complete electrical isolation, this module prevents electromagnetic interference and ensures stable communication up to 10km. Supporting baud rates of up to 2,000,000 baud, it operates seamlessly at full speed, regardless of distance. With lightning protection and compatibility with shared cable trunking, this module is ideal for demanding environments. You can also create one-to-many star networks using passive optical splitters.
Projects
Project 1. How UART Protocol Works - Gravity: UART Fiber Optic Transceiver Module
Introduction:
In this video, we will talk about the UART protocol. We're using Gravity: UART Fiber Optic Transceiver Module, which runs at 2000000 baud at any time within a distance of up to 10km, to make a weather station.
Make a Weather Station Using Environmental Sensor
Project 2. Make a Weather Station Using Environmental Sensor
Introduction:
However, it only tells temperature in a relatively large range. Sometimes we need environmental parameters in a specific place like a fishpond, greenhouse, an open field, etc. Here I want to know the exact temperatures during a day on my terrace. So I decide to make a weather monitoring station that outputs the real-time data I need.
Key Features
-
Complete electrical isolation to prevent electromagnetic interference
-
Supports up to 2,000,000 baud data rate
-
Communication distance up to 10km using single-mode fiber
-
SC fiber-optic interface with 1310nm operating wavelength
-
Includes lightning protection, ideal for industrial applications
-
Compatible with 3.3V or 5V signal systems
-
Suitable for fiber-optic communication and one-to-many star networking
-
Compact and cost-effective alternative to traditional shielded twisted pair
Specifications
-
Supply Voltage: 3.3V to 5V
-
Signal Voltage: 3.3V to 5V
-
Max Baud Rate: 2,000,000
-
Communication Distance: Up to 10km
-
Operating Wavelength: 1310nm
-
Fiber Optic Type: Single Mode
-
Interface: SC Fiber Optic
-
Operating Temperature: 0℃ to 70℃
Interface & Indicators
-
Gravity: UART Connector – Connects to MCU or sensor
-
PWR LED – Power indicator (lights when powered)
-
SD LED – Indicates fiber disconnection
-
TX LED – Blinks when transmitting fiber-optic signal
-
RX LED – Blinks when receiving fiber-optic signal
-
SC Fiber Optic Interface – Connects to SC fiber cable
Note: The SD LED does not detect all fiber disconnections or unstable transmissions. For accurate troubleshooting, use tools like a red pen or optical power meter.
Typical Application Diagram
Connect one transceiver to your MCU and the other to a sensor or second MCU using a single-mode fiber optic cable. The UART connectors allow simple interfacing with most standard microcontrollers.