Rabu, 21 September 2022

Stand alone SDR SSB Radio HF Tranceiver Part 4 : Flashing Processor ESP32 Standalone SDR

 

Cara Flash Prosessor ESP32 secara umum adalah sebagai berikut

1. Download Flashtools Downloader:

https://www.espressif.com/sites/default/files/tools/flash_download_tool_3.9.3.zip

2. Install sampai dengan selesai lalu jalankan aplikasi.

3. Tancapkan USB to Serial Downloader ke Prosessor ESP32

4. Pilih Chip Type = ESP32.

5. Work Mode = Developer




5. Klik OK

6. Seting Parameter sebagai gambar dibawah.

- Loading BIN file pada baris kedua, isi address dengan 0x10000

- Pilih Com Port USB to Serial Downloader.



7. Klik START, tunggu sampai dengan "FINISH". jika gagal cek lagi  perkabelan dan perangkat.


- Jika anda ingin mencoba koneksi TFT LCD dan Mengisi Eeprom terlebih dahulu anda dapat men


8. Lepaskan USB to Serial Downloader dari Prosessor ESP32

9. Restart ESP32





73. yd1gse !

Stand alone SDR SSB Radio HF Tranceiver Part 3 : memperbaiki Design PCB ver 1.0

Kami namakan ini adalah versi 1.0 dengan penyempurnaan bugs dari design sebelumnya



 Skema rangkaian Front End seperti gambar diatas

Pada Design PCB terdapat beberapa perubahan sebagai berikut :
- Mengubah pin SCL yang semula di IO12 menjadi ke IO22, dikarenakan jika menggunakan IO12 perangkat ESP32 sering terjadi gagal Start Up Booting.
- Menambahkan fungsi dari ADC sensor pada pin VN dan VP untuk input dari digital SWR Meter yang akan ditampilkan di layar.
- Penambahan fungsi pada Pin SCL dan SDA sehingga dapat dihubungkan dengan modul PCF8574 untuk mengontrol relay Bandpass Filter maupun Low Pass Filter.
- Penyesuaian Lubang Hole yang terlalu kecil
- Mengganti library PCB ILI9341 dengan yang lebih bagus.
- Mengubah pin suplai tegangan IC NE5532 yang semula input tegangan menggunakan VCC dirubah menjadi 5V untuk mengurangi Piramid pada display Spectogram.
- Memperbaiki kesalahan Pin Transistor N3904 dengan mengganti library Transistor N3904  dengan yang benar.

PERHATIAN:

IC Prossessor yang digunakan dan sudah diuji  adalah:

-  ESP32 A1S dengan Codec AC101, sementara prosessor tersebut sudah tidak lagi diproduksi.

-  Adapun type baru  yang di produksi adalah dan ada di pasaran sekarang adalah ESP32 A1S dengan Codec ES8388 yang mana PIN dan bentuk keduanya sama namun pemograman alamat I2C berbeda beda antara keduanya adalah sangat jauh berbeda. Saat ini saya sudah berhasil memprogram ESP32 A1S dengan Codec ES8388 dengan tipe SDA dan SCL nya berada pada pin 33 dan 32,  untuk tipe dengan pin 18 dan 23 masih belum berhasil karena keterbatasan jumlah pin yaitu  pin 18,19, dan pin 5 ESP32 A1S sudah digunakan untuk menjalankan codec Audio. Uniknya dalam codec ES8388 terdapat fitur Equalizer, hal ini rencana akan saya diskusikan dengan NA5Y.
ESP32 A1S AC101 Audio Codec

ESP32 A1S ES8388 Audio Codec












Download Gerber Front End Exiter File:
Download Gerber Panel End File:
Bin File ESP32 A1S AC101 Audio Codec :
Sebelumnya anda dapat menguji koneksi LCD dan mengisi EEPROM tanpa menjalankan Audio Codec dengan mengupload Bin ini.
Bin File ESP32 LCD Tester & Fill Eeprom :
Bin File ESP32 A1S ES8388 SDA 33, SCL 32 Audio Codec :
Bin File ESP32 A1S ES8388 SDA 18, SCL 23 Audio Codec :
ON PROCESS


Saya pribadi belum mencetak design PCB baru, saya hanya merubah PCB lama dengan cara menghilangkan, menambah dan menjumper komponen pada PCB yaitu merubah Pin SCL , solder ulang pin transistor N3904,  menjumper IC 5532 dari VCC ke 5V dan penyesuaian seperti tercantum pada uraian perubahan diatas. 


by     www.yd1gse.tech   @2022





Stand alone SDR SSB Radio HF Tranceiver Part 7 : ESP32 A1S ES8388 SDA 18, SCL 23 Audio Codec

                 Kelanjutan dari kisah sebelumnya, beberapa waktu mencoba ES8388 dengan konfigurasi pin SDA 18 dan SCL 23 yang tertanam dala...