INFORMACIÓN
El SI4713 Módulo Transmisor FM 3-5V DC es un módulo electrónico diseñado para transmitir audio por radio FM en el rango comercial. Integra el circuito SI4713, el cual se configura mediante comunicación I²C, permitiendo seleccionar la frecuencia de transmisión, el nivel de potencia, la preénfasis y otros parámetros. El audio de entrada se aplica a través de una señal analógica (por jack o pines), el chip la modula en frecuencia (FM) y la envía a la antena, generando una señal que puede ser recibida por cualquier radio FM cercana.
El SI4713 Módulo Transmisor FM 3-5V DC se utiliza principalmente para transmitir audio de forma inalámbrica a radios FM convencionales, por lo que es ideal en aplicaciones como reproductores de audio FM, adaptadores FM para automóviles, sistemas de audio caseros y guías de audio. Gracias a su comunicación I²C y a que opera con niveles lógicos de 3.3 V y 5 V, es compatible con múltiples tarjetas de desarrollo, entre ellas Arduino UNO, Nano, Mega y Due, ESP8266, ESP32, Raspberry Pi, STM32.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Chip: SI4713.
- Tipo: Transmisor de radio FM.
- Rango de Frecuencia: 76 – 108 MHz.
- Voltaje de Alimentación: 3 a 5 VDC.
- Interfaces de Comunicación:
- I2C (dirección 0x63).
- SPI.
- Entrada de Audio: Analógica, Estéreo (L/R).
- Transmisión de Datos: RDS/RBDS.
- Modulación: FM con preénfasis configurable.
- Potencia de Transmisión: Hasta 10 metros.
- Antena: Pin dedicado para antena externa (NO INCLUIDA).
- Compatibilidad lógica: 3.3 V y 5 V.
- Regulación interna: Sí.
- Consumo de Corriente: Bajo.
- Dimensiones: 37 mm x 19 mm x 9 mm.
- Peso: 4.13 g.
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
Descripción de Pines.
- LIN: Esta es la entrada IZQUIERDA de nivel de línea. También se conecta a la toma de auriculares, pero si deseas conectarla directamente sin un cable voluminoso, conecta aquí el audio de nivel de línea (~0,7 Vpp). Incorpora un condensador de bloqueo de CA para polarizarlo en CC.
- RIN: Igual que LIN pero la entrada DERECHA.
- Vin: Este es el pin de entrada de alimentación. Puedes alimentar el chip con 3 -5 VDC. Idealmente, deberías usar el mismo voltaje que para los niveles lógicos. En un Arduino, suele ser de 5 V.
- GND: Esta es la tierra de energía y lógica, conéctela al pin de tierra de tu microcontrolador
- 3Vo: Esta es la salida del regulador integrado, 3.3 V nominales. Puedes usarla si necesitas hasta 100 mA de voltaje regulado de 3 V.
- RST: Este es el pin de reinicio. Debes activarlo antes de iniciar la comunicación con el chip. Cuando está en 0 lógico, el chip está en reinicio.
- CS: Este es el pin de selección de chip, utilizado en modo SPI. También determina la dirección I2C. Cuando está en estado alto (por defecto), la dirección I2C es 0x63. Si este pin está en cortocircuito a tierra, la dirección I2C es 0x11.
- SCL: Este es el pin del reloj I2C, conéctalo a SCL en tu microcontrolador.
- SDA: Este es el pin de datos I2C, conéctalo a SDA en tu microcontrolador.
También hay dos pines “GPIO” que puedes usar para hacer parpadear LEDS. El estado inicial de estos pines configura el chip para el modo analógico, así que no los cortocircuites a tierra ni a VCC durante el reinicio. ¡Solo tienen una salida de 3 V!
- GP1: Este es GPIO #1.
- GP2: Este es GPIO #2.
¿Cómo probar el SI4713 Módulo Transmisor FM 3-5V DC?
Aquí tienes una guía paso a paso para probar el módulo transmisor usando la interfaz de comunicación I2C que es la principal y la más estable. El SI4713 transmite FM y también puede enviar datos RDS (nombre de estación / texto) si todo está funcionando.
Materiales Necesarios.
- Arduino UNO o placa similar.
- Cables Jumpers.
- Protoboard (opcional).
- Antena Externa o Alambre.
Conexiones.
| Módulo SI4713 | Arduino Uno |
|---|---|
| Vin → 5V (desde Arduino) | Alimentación |
| GND → GND | Tierra común |
| SCL → A5 | I2C reloj |
| SDA → A4 | I2C datos |
| RST → D12 | Reset del módulo |
| Audio IN (LIN/RIN) → fuente de audio externa opcional | O Jack 3.5 mm |

Instalación de Librería.
- Abre el IDE de Arduino.
- Ve a Sketch → Include Library → Manage Libraries….
- En el gestor de librerías, busca “Adafruit Si4713” e instálala.
Ejemplo de Uso.
- En el IDE, abre: File → Examples → Adafruit_Si4713 → adaradio.
- Se abrirá un sketch que transmite FM por defecto en 102.3 MHz con RDS activo.
Puede que 102.3 MHz esté ocupada en tu zona. Cambia esta línea:
#define FMSTATION 10230 // 102.30 MHz (en unidades de 10 kHz)
Por ejemplo, para 88.1 MHz usa:
#define FMSTATION 8810 // 88.10 MHz
Este valor está en 10 kHz, así que multiplicas MHz × 100.
Verificación.
- Conecta tu Arduino por USB.
- Selecciona Tools → Board → Arduino Uno y el puerto correcto.
- Haz clic en Upload para subir el código.
- Abre el Serial Monitor (Ctrl+Shift+M) a 9600 baudios.
Si todo va bien, verás un mensaje como:
RDS On!
- Conecta audio (por ejemplo, desde un teléfono o reproductor) al módulo usando un cable 3.5 mm a LIN/RIN.
- Ajusta el volumen de la fuente para que el nivel de entrada sea adecuado (no muy alto ni saturado).
- Sintoniza un radio FM cercano en la frecuencia que programaste o en 102.3 MHz si no hiciste cambios.
- Deberías oír el audio transmitido si estás cerca del módulo.
- Si tu radio muestra texto o nombre de estación, el RDS está funcionando.
La transmisión FM es de baja potencia y suele funcionar a pocos metros sin antena externa.
Escaneo de Frecuencia.
El sketch incluye una función de escaneo que puede ayudarte a encontrar una frecuencia libre:
for (uint16_t f = 8750; f < 10800; f += 10) {
radio.readTuneMeasure(f);
radio.readTuneStatus();
Serial.println(radio.currNoiseLevel);
}
Esto mide el ruido en cada frecuencia y te da una idea de qué frecuencias están libres cerca de tu ubicación.
Enviar RDS.
En el código puedes ver llamadas como:
radio.beginRDS();
radio.setRDSstation("MI ESTAC.");
radio.setRDSbuffer("Hola desde Arduino!");
- setRDSstation() define el nombre de estación (hasta 8 caracteres).
- setRDSbuffer() define el texto que aparecerá en radios compatibles.
Asegúrate de no enviar estos valores demasiado rápido: espera unos segundos entre cambios para que los receptores RDS los capturen.

Antena RF 433 MHz SMA Macho Omnidireccional
Robot Zumo 2040 Ensamblado con Motores 75:1 HP
Bateria LiPo 3.7V 650mAh 802040
UNIT Placa de Expansión para Raspberry Pi Pico
Orange Pi Zero2 1GB RAM Cortex-A53 1.5GHz
Limpiador y Lubricante para Equipos Electrónicos en Aerosol 170 ml SILIJET E-PLUS
UNIT Cargador de Batería LiPo Boost & I2C
46205 Clavija Industrial Plástica Aterrizada Volteck
Shield Protoboard Tarjeta Protoshield Syb-170
PIC16F88-I/P Microcontrolador 8bits DIP-18
Banda Dentada GT2 2GT 6mm 10 Metros
Kit 100 LED SMD 1206 5 Colores
XH-M411 Convertidor Boost 4-35V a 5-45V 5A 100W
Caja de Capacitores SMD 0402 83 Valores
NanoKVM Lite IP-KVM RISC-V
PCM1808 Decodificador de Audio Estereo ADC 99dB SNR 24 Bits
Interruptor por Campo Magnético KY-025




























Valoraciones
No hay valoraciones aún.