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.

RM99A Pinza Amperimétrica Digital
Kit Soldador Eléctrico 90W 110V Cautín Multímetro
Bateria LiPo 3.7V 250mAh 502030
Limpiador Electrónico en Aerosol 454 ml SILIJET E-7 Plus
STM32F030K6T6 MCU Arm Cortex-M0 48MHz LQFP-32
Congelante Detector de Falla para Circuitos Electrónicos 170 ml SILIJET E-3
SX1276 ESP32 LoRa 915 MHz OLED 0.96"
Terminal Dupont Hembra
Puntas de Osciloscopio BNC a Caiman de 75Ω
Control Remoto Inalambrico Rx y Tx 315MHz IC2262 2272 4 Canales
Pasta Térmica 5g
Kit 660 Resistencias SMD 0603 33 Valores
Kit 660 Resistencias SMD 0805 33 Valores
Clip Pin Universal de IC
KBU1010 Puente Rectificador 1000V 10A
Convertidor RS232 TTL DB9 MAX3232
Toallitas Húmedas para Limpieza de Equipos Electrónicos 30pcs COMPUTOALLAS
Kit 2500 Capacitores SMD 0603 50 Valores
Caja de Resistencias SMD 0603 128 Valores
Adaptador ESP8266 para protoboard
Esponja limpia Cautin
Limpiador de Pantallas 170 ml COMPUSTAT
Adaptador USB Tipo B Hembra a DIP PCB 4 Pines
ICL8038 Kit Generador de Señales Multifunción DIY
Cautín Pirograbador de Madera 60W Regulable 37 Piezas
Display 7 Segmentos 2.3 Pulgadas Ánodo Común





























Valoraciones
No hay valoraciones aún.