KIT ST4732 from China (Firmware Update)

Sdílet
Vložit
  • čas přidán 6. 05. 2021
  • See how to update the firmware on: github.com/pu2clr/SI4735/tree...
    About PU2CLR SI4735 Arduino Library: pu2clr.github.io/SI4735/
    Be a member of Facebook group Si47XX for Radio Experimenters ( / 532613604253401 )
    New features
    * The final code (HEX file) is about 2.5K smaller than the previous one (now you have more memory to add new features);
    * Twenty three bands. Two VHF(FM); one LW; two MW; and Nineteen SW bands covering from 1800 to 30000 kHz;
    * Band, Volume, Step, Bandwidth, AGC/Attenuation are now controlled by encoder;
    * _"Vol-"_ buttons is free to implement new features. It has no function for while;
    * _"BAND-"_ now is used to control Softmute Attenuation;
    * All the previous status of the receiver can be rescued when you turn it on (including SSB mode, bandwidth, volume, frequency, BFO etc);
    * The bandwidth now is a property of the band (you can use different bandwidth for different bands);
    * Bandwidth control on FM mode (Auto, 110, 84, 60 and 40 kHz);
    * Bandwidth control on AM mode (1, 2, 2.5, 3, 4 and 6 kHz);
    * Bandwidth control on SSB mode (0.5, 1, 1.2, 2.2, 3 and 4 kHz);
    * AGC (Automatic Gain Control) and Attenuation control;
    * Softmute Attenuation Control;
    * FM/RDS presentation was improved;
    * The seek function was improved (it is more precise on FM mode). The seek direction is controlled by the encoder (clockwise or counter-clockwise. Press encoder push button for seeking
    * Steps: 1, 5, 9, 10, 50 and 100 kHz;
    * Now you can configure MW band space to 9 or 10 kHz;
    * New FM band from 64 to 84 MHz;
    * New MW band from 531 to 1701 kHz for Europe, Africa and Asia;
    * The frequency on Display is bigger than the previous version;
    * Now the bandwidth sequence is ordered by bandwidth values;
    * After about 4 seconds, all command buttons are all disabled and the encoder control goes back to the frequency;
    * The current status of the receiver will be stored only after 10 seconds of inactivity.
    #ats20 #si4732 #si4735 #arduino #SI4730 #dsp #SSB #shortwave #OLED #firmware #update
  • Věda a technologie

Komentáře • 32

  • @peterarmitage5357
    @peterarmitage5357 Před 2 lety +1

    Brilliant work as always ric👍👍👍

  • @pg103flo6
    @pg103flo6 Před 3 lety +2

    Thanks for the new firmware. I lives near on a boarder from three countrys and the FM Band is full. With the new FM Band Filter option "40khz to 110khz can i hear more weak FM stations. When you can add in FM mode tuning steps 5khz to 500khz or so, this is great! Thank you!

    • @2bleere
      @2bleere Před 3 lety

      I've updated my kit today with your latest firmware and I can say I love it! Works better than stock firmware. If you want help creating a manual (if there is already one I can help translating to spanish too) let me know

  • @dioninho9623
    @dioninho9623 Před 2 lety +1

    Ricardo manja muito 👏👏👏🇧🇷

  • @bryanhunt6263
    @bryanhunt6263 Před 3 lety +1

    Ricardo, I have made a small change to the V7 sketch, changed the define of pin 14 to pin 7 (the now redundant Vol- function) now becomes the frequency adjust button. I was weary about the continuous use of the press button on the Rotary control that it may compress the contact springs inside which has happened on the one I have replaced. best regards Bryan (G8Bii)

  • @007rgb
    @007rgb Před rokem

    Hi Ricardo. Congratulations on this product you’ve created.
    I’m trying to use the SSB frequencies to bring in marine weather fax. Because the smallest tuning step is 1kHz it appears I cannot fine tune to the exact requirement.
    Is it possible to change the code so that a 10Hz step can be substituted for one of the standard step settings?
    PS, I’m still working with V1.1.5 because my laptop doesn’t see the ATO-20+ when connected via the USB(B) cable. Consequently I cannot upgrade to V3.7 as yet. Any advice on this issue would also be greatly appreciated.
    Regards
    Russell b

  • @blogdedoverde
    @blogdedoverde Před 3 lety +1

    Olá Ricardo!
    Testei esse sketch: "SI473X_ALL_IN_ONE_OLED_RDS_CHINESE_V7"
    O sketch está acusando um erro:
    "exit status 1
    'class SI4735' has no member named 'setFmBandwidth'; did you mean 'setBandwidth'?"

    • @pu2clr
      @pu2clr  Před 3 lety

      Você deve atualizar a biblioteca Arduino em seu ambiente.

    • @blogdedoverde
      @blogdedoverde Před 3 lety

      @@pu2clr Tinha atualizado a biblioteca do SI4735 para a mais recente mas o sketch insistia em usar a versão antiga, deletei as pastas antigas dentro da pasta libraries, daí funcionou.

  • @gianpaolomanzoni3331
    @gianpaolomanzoni3331 Před 2 lety +1

    Il mio esemplare si blocca quando tocco l'antenna oppure accendo/spengo una lampadina od utensile elettrico e devo resettare il tutto.
    Qualcuno ha avuto un problema simile?

  • @sergey-380
    @sergey-380 Před rokem +1

    Клас

  • @RafaGarTier
    @RafaGarTier Před 3 měsíci

    Hello Ricardo,
    My name is Rafa and mi callsign is EA7HOH.
    Thank you for sharing this video with all of us.
    I have an ATS-20+ receiver but when I connect via the USB cable and the receiver is turned on to my PC, no COM port appears, making it impossible for me to select a COM port in the ARDUNIO IDE software.
    You can help?
    73's from the South of Spain.

  • @antoniomarcoscmaciel
    @antoniomarcoscmaciel Před 29 dny

    Bom Dia, Tenho um ATS20+ e quando faço o processo de atualização aparece a seguinte mensagem:
    avrdude: ser_open(): can't open device "\\.\COM3": O sistema n�o pode encontrar o arquivo especificado.
    Failed uploading: uploading error: exit status 1

  • @Djmatrane
    @Djmatrane Před 3 lety +2

    This firmware has battery monitor function or not? And why short wave frequency has KHz insted MHz symbols?

    • @pu2clr
      @pu2clr  Před 3 lety +1

      The battery monitor feature needs an extra circuit. This firmware does not implement this feature. About kHz and MHz, the numeric notation used here is "." to separate Thousands.
      This way, 9.500 kHz means: nine thousand five hundred kHz (it is 9,5 MHz). The source code is available and you can change the notation to use "," instead "." - I can see I need to fix it on FM numeric notation.

    • @Djmatrane
      @Djmatrane Před 3 lety

      @@pu2clr 1.1.5 genuine that comes with Chinese receiver can be downloaded from anywhere? This is your code?

    • @pu2clr
      @pu2clr  Před 3 lety

      I think the original 1.5 version was modified by the manufacturer. Over the past year, I've made successive refinements to the examples and I don't know exactly where the manufacturer got my code.

    • @pu2clr
      @pu2clr  Před 3 lety

      You can try this: github.com/pu2clr/SI4735/tree/master/examples/SI47XX_KITS/AliExpress/SI47XX_03_ALL_IN_ONE_NEW_INTERFACE_V1_5

  • @paul.alarner6410
    @paul.alarner6410 Před 2 lety +1

    have you got the sketck for firmware v1.1.5 ?,i prefer that to the 3.7!

    • @paul.alarner6410
      @paul.alarner6410 Před 2 lety

      sketch rather

    • @POMEMRAH
      @POMEMRAH Před rokem

      yazılar büyük kaldı.nasıl küçültebiliriz frekans sekmesini. 1.5 güncelliyorum ama yazılar yine de kocaman! yardım edin

  • @peterarmitage5357
    @peterarmitage5357 Před rokem

    I would like to remove FM and LW from this sketch and keep all the other ones, is it difficult to do this, can you give me any ideas to remove them. Thanks for your help.

    • @pu2clr
      @pu2clr  Před rokem

      Just comment (//) the lines as shown above: Band band[] = {
      // {LW_BAND_TYPE, 100, 510, 300, 0, 4},
      {MW_BAND_TYPE, 520, 1720, 810, 3, 4}, // AM/MW from 520 to 1720kHz; default 810kHz; default step frequency index is 3 (10kHz); default bandwidth index is 4 (3kHz)
      {MW_BAND_TYPE, 531, 1701, 783, 2, 4}, // MW for Europe, Africa and Asia
      {SW_BAND_TYPE, 1700, 3500, 1900, 0, 4}, // 160 meters
      {SW_BAND_TYPE, 3500, 4500, 3700, 0, 5}, // 80 meters
      {SW_BAND_TYPE, 4500, 5600, 4850, 1, 4},
      {SW_BAND_TYPE, 5600, 6800, 6000, 1, 4},
      {SW_BAND_TYPE, 6800, 7300, 7100, 0, 4}, // 40 meters
      {SW_BAND_TYPE, 7200, 8500, 7200, 1, 4}, // 41 meters
      {SW_BAND_TYPE, 8500, 10000, 9600, 1, 4},
      {SW_BAND_TYPE, 10000, 11200, 10100, 0, 4}, // 30 meters
      {SW_BAND_TYPE, 11200, 12500, 11940, 1, 4},
      {SW_BAND_TYPE, 13400, 13900, 13600, 1, 4},
      {SW_BAND_TYPE, 14000, 14500, 14200, 0, 4}, // 20 meters
      {SW_BAND_TYPE, 15000, 15900, 15300, 1, 4},
      {SW_BAND_TYPE, 17200, 17900, 17600, 1, 4},
      {SW_BAND_TYPE, 18000, 18300, 18100, 0, 4}, // 17 meters
      {SW_BAND_TYPE, 21000, 21400, 21200, 0, 4}, // 15 mters
      {SW_BAND_TYPE, 21400, 21900, 21500, 1, 4}, // 13 mters
      {SW_BAND_TYPE, 24890, 26200, 24940, 0, 4}, // 12 meters
      {SW_BAND_TYPE, 26200, 28000, 27500, 0, 4}, // CB band (11 meters)
      {SW_BAND_TYPE, 28000, 30000, 28400, 0, 4}, // 10 meters
      // {FM_BAND_TYPE, 6400, 8400, 7000, 3, 0}, // FM from 64 to 84MHz; default 70MHz; default step frequency index is 3; default bandwidth index AUTO
      // {FM_BAND_TYPE, 8400, 10800, 10570, 3, 0}
      };

  • @Indulakarunathilaka
    @Indulakarunathilaka Před 3 lety +1

    Thanks for sharing. Whats your choice? 32 or 35 😁

    • @pu2clr
      @pu2clr  Před 3 lety

      SI4732 is easier to deal with. If you are talking about the performance, there is no difference.

  • @EmergencyChannel
    @EmergencyChannel Před 3 lety +1

    How does one use the softmute feature?

    • @pu2clr
      @pu2clr  Před 3 lety

      Press the push button labeled "BAND-" and rotate de encoder. Press the button again to disable the command or wait for 4s. This button was used to control the band switch. Due to the new interface, this button has lost its original function.

    • @EmergencyChannel
      @EmergencyChannel Před 3 lety

      Ok, I've updated my firmware. Is it used to effect how much mute happens when changing frequency?

  • @omarjorgesabbag794
    @omarjorgesabbag794 Před 6 měsíci

    Ats 20 não reconhece USB para atualização.. como proceder?

  • @circuitelectronichobbypaul3204

    Onde posso comprar esre kit?

    • @pu2clr
      @pu2clr  Před 3 lety

      Não recomendo a compra dele.