FM - pr3y/Bruce GitHub Wiki
Play on 76-108 MHz
frequencies with a Si4713 module.
Feature added in https://github.com/pr3y/Bruce/pull/195
:radio: Supported Modules
It needs to a Si4713. Those modules are supported for now:
Wiring
Schema
Pins
Si4713 | M5StickC | Cardputer |
---|---|---|
RST | ATTENTION | ATTENTION |
SCL | Grove G33 | Grove G1 |
SDA | Grove G32 | Grove G2 |
GND | Grove G | Grove G |
VIN | Grove 5V | Grove 5V |
ATTENTION: It is necessary to turn on the device (StickC/Cardputer), place 1 wire on the RST pin of the FM Transmitter and quickly touch the end of the wire to GND to activate the RST, this way it is not necessary to use the SD Card Sniffer or the G0 pin of StickC. It is also possible to place a button or resistor for this operation, if you prefer.
Features
:play_or_pause_button: Broadcast standard
Broadcast sound from the Si4713 to the selected frequency.
To be easier to choose, you need to select first the tens: 80
, 90
or 100 MHz
.
Then you will choose the unit: 81
, 82
, 83
, 84 MHz
etc. and finally the radio frequency: 81.1
, 81.2
, 81.3 MHz
etc.
When broadcast is started, you can leave FM radio menu and run something else. FM broadcast will run in the background.
Auto mode available.
:no_entry_sign: Broadcast rerserved
Warning: this could be illegal depending on your country. Educationnal purpose only.
Work the same way as broadcast standard but on reserved frequencies, which are 76 - 87.5 MHz.
Auto mode available.
:stop_button: Broadcast stop
Stop broadcasting.
:ocean: FM Spectrum
Work in progress.
Display noise spectrum on a given frequency.
Auto mode available.
:car: Hijack TA
Warning: this could be illegal depending on your country. Educationnal purpose only.
Work in progress.
Hijack a traffic announcement radio station to automatically start and set frequency of the cars around the transmitter. Broadcast is working and TA flag is set, but auto start and switch of car radios does not work for now.
Radio frequency is set to info traffic station which is 107.7 MHz
.
:bookmark_tabs: Config
Work in progress.
:factory: Auto mode
In this mode, the Si4713 will listen for all frequency and select the one with minimum noise level, which represents a free radio station.
:radio: Attention
Currently, the audio is transmitted via the P3 cable, that is, it is necessary for an external device connected to the P3 cable to send the audio to the FM Transmitter, an example would be using the smartphone with a P3 - P3 cable, connected to the transmitter and placing some music to play on your smartphone.