Gravity - converters
Gravity - I2C hub splitter - 8 ports - DFRobot DFR0759
I2C hub splitter allows to connect several modules and peripherals to one I2C connector. Thanks to DFR0759 hub you have possibility to connect up to 8 Gravity series...Gravity: GP8101S 1-Channel PWM to 0-5V/10V DAC Module
The GP8101S is a 1-channel digital-to-analog converter (DAC) communicating via a PWM signal. The module offers voltage outputs from 0 V to 5 V or 10 V , making it ideal for...Gravity: ADC converter ADS1115 16-bit - 4-channel
Module made by the Gravity features a 16-bit analog-to-digital converter ADS1115.DFRobot Gravity converter prądowo current-voltage 0-25/0,3V
Module from the Gravity series enables the processing of the current signal from 0 mA to 25 mA into a voltage signal from 0 V to 3V. The sensor may be connected to the...Gravity - I2C - 2x UART converter - DFRobot DFR0627
A module that allows to derive two UART interfaces from the I2C interface. The maximum transmission speed is 1 Mb/s , each UART interface has an independent FIFO buffer...DFRobot Gravity - analog signal isolator
The module prevents the operation interference of the sensors through the insulation of the analog signal and providing an isolated power for sensors. It is supplied with the...DFRobot Gravity: digital I2C multiplexer - 8-channel
Module with multiplexer that allows you to connect 8 different digital I2C buses to one interface, for each, there are separate pins SDA (bus of data line) and SCL (clock line...DFRobot Gravity - RTC SD2405 I2C - real time clock module
Module with real time clock SD2405 has a dual power supply system, when there is a lack of the main power supply, the module automatically switches to battery power.Gravity: GP8413 2-Channel 15-bit I2C to 0-5V/10V DAC Module
The digital-to-analog converter from DFRobot is a versatile DAC module with two high-precision channels, communicates via I2C and generates analog outputs in the range...Gravity - IO Shield - extension for FireBeetle M0 and ESP32-E - DFRobot DFR0762
The extension provides a convenient connection between DFRobot Gravity sensors and FireBeetle 2.0 series. It offers the most commonly used ports , including digital,...DFRobot Gravity: module with EEPROM memory - I2C - 256kB
Module EEPROM from series Gravity, allows for memory expansion on the data with 256 KB in Arduino. Communication via the I2S interface. It saves data during a power outage. The...DFRobot Gravity - adapter for the GP2Y1010AU0F dust sensor
Adapter for the direct connection of the sensor GP2Y1010AU0F using the Gravity interface for Arduino without additional modules and the prototype board.Gravity - GP8512 1-channel 0-2.5/VCC V - I2C DAC - DFR1035
Gravity GP8512 is a high precision DAC (digital to analog converter) module designed to generate voltage signals ranging from 0V to 2.5V or VCC . This module...Gravity - SCI DAQ Module - data acquisition module with display - I2C - DFRobot DFR0999
Gravity - SCI DAQ Module is a module from DFRobot that combines a number of functionalities. It enables the acquisition and interpretation of data from various sensors,...DFRobot Gravity: digital signal isolator IB05_XT-W75R3 I2C
Digital isolator of signal I2C ffrom series Gravity. It protects the sensors from electrical interferences causing a read error through the isolation of I2C signal and...Gravity - Analog ORP Sensor Meter Pro - DFRobot SEN0464
The Pro version analog ORP sensor is equipped with a platinum indicator electrode and a silver chloride reference electrode , which provides 24-hour ORP measurement and...Gravity - RS485 to UART signal converter - DFRobot DFR0845
Module converting transmission signal from RS485 protocol to UART serial interface. It has a built-in TDH541S485H chip. It is compatible with most controllers, including...See also
- Gravity - starter kits
- Gravity - base hats
- Gravity - accelerometers and gyroscopes
- Gravity - actuators
- Gravity - gas & dust sensors
- Gravity - medical sensors
- Gravity - distance sensors
- Gravity - current sensors
- Gravity - temperature sensors
- Gravity - force sensors and limit switches
- Gravity - light and colour sensors
- Gravity - LED
- Gravity - encoders and potentiometers
- Gravity - communication modules
- Gravity - sound modules
- Gravity - relays
- Gravity - buttons, keys and joysticks
- Gravity - cables
- Gravity - displays
Signal isolators - safe transmission free from interference
Due to its simple implementation, the I2C bus is one of the most popular solutions for communication methods in digital electronic devices. For data transmission, the I2C bus uses two lines, i.e. the clock line (SCL) and the data line (SDA). The speed of data transfer over the I2C interface, can be done in four speed modes, i.e. 0kb/s to 100kb/s or 400kb/s or 1.0Mb/s or 3.4Mb/s, with I2C most commonly used to transfer data at speeds up to 100kb/s and 400kb/s. Communication over the I2C bus is in both directions. In order to protect the data transmission from interference, it is advisable to add opto-isolation to the communication path. In contrast to I2C communication components, which operate in bidirectional mode (half-duplex), signal isolators implement unidirectional transmission. Nevertheless, such devices can be connected together very easily. The signal isolator module from DFRobot perfectly fulfils this task. Such an isolator splits the signals transmitted in both directions of the I2C bus into two separate unidirectional signals with negligibly small propagation time. Moreover, we have secured safe isolation from the mass of cooperating devices and protection against dangerous overvoltages.
I2C multiplexers - instant switching between I/O ports
After finishing the project on Arduino, we can start assembling the hardware. Contrary to what you may think, the end result may turn out to be a bit problematic. When you connect at least two sensors that communicate over I2C to the Arduino pinouts, it may turn out that they have a permanently assigned I2C address. In that case, the sensors will not be able to work properly. The solution to this problem, is to use a digital multiplexer module. The Gravity series multiplexer module from DFRobot uses a specialized TCA9548A chip, which allows switching between eight signals transmitted over the I2C interface using a single main data bus. Simply connect sensors or other I2C bus compatible devices to the multiplexed clock and data line buses. If a signal conflict is detected on the multiplexer pinouts, simply apply a low state to the RST pin.
DAC converters - a successful transition from the digital to the analog world
In electronics we can distinguish devices by the type of time signals, i.e. analog and digital. In many cases it is necessary to change analog signal into digital form and also in the other way round. For example, if we want to listen to our favorite music that is stored on digital media, then we will need a digital-to-analog converter (DAC). The DAC module from DFRobot, based on the MCP4725 chip, provides 12-bit resolution of the output signal (approx. 1.2mV for 5.0V amplitude and approx. 0.8mV for 3.3V amplitude), making it ideal for music playback systems, test signal generators, and music synthesizer projects.