Skip to content

SSB receiver, composed of a SI4735 and an ESP32, controlled with a smartphone

License

Notifications You must be signed in to change notification settings

BenjaminNeveu/ESP32_Si4735_Control_by_WiFi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32_Si4735_Control_by_WiFi

README FR

Presentation


The objective of my project (ESP32_Si4735_Control_by_WiFi) is simple, to control the receiver with a smartphone rather than a touch LCD display. For this, I designed a HMI (Human Machine Interface) with a Wi-Fi access point and a web page. It would have been possible to make an Android application. However, the use of a web server directly integrated in the ESP32 microcontroller allows a more versatile use of different brands of smartphones.

The SSB receiver is composed of an ESP32 and a Si4735 integrated
circuit. Most of the time, this component (which costs only a few euros)
is controlled by an Arduino and a touch screen. The program I made allows to control the receiver with a simple smartphone. This reduces the cost, the complete receiver is reduced to a microcontroller ESP32 (equipped with a WiFi access point) and the SI4735. To program the ESP32 with a Si4735 I used the Si4735 library of PU2CLR which is very complete and very well described.

Prototype used during my intership


SSB reception is made possible by a micro-code that is downloaded into the SI4735 at power-on. The integrated circuit works in the same way as an SDR (Software Defined Radio) receiver without the need for a computer. The selection of the reception frequency and the reception mode is done by the microcontroller via the I²C bus. The microcontroller does not realize audio processing, it is only used to control the SI4735 and to host the WEB page (the control interface of my project). Moreover the local oscillator of the SI4735 is clocked by a quartz of 32768 Hz.

FULL README

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0