Release EU1KY AA Firmware CEC Version 0.71 ( V1.0 Candidate)
Changed from Version 0.70 to Version 0.71
At the request of the testers, the tuneSWR source code was restored to Version 0.53 code. All functions are the same as V0.70. Only tuneSWR has changed.
At the request of the testers, the tuneSWR source code was restored to Version 0.53 code. All functions are the same as V0.70. Only tuneSWR has changed.
This version is a development version and may be unstable, and some of the features included in this version may be removed from V1.0, Stabilized version V0.53 has been released, and stabilized version is posted separately.
stabilized version : http://www.hamskey.com/2019/03/eu1ky-antenna-analyzer-cec-stabilized.html

1. About V0.70
1.1 Plan EU1KY AA Firmware CEC Version
The firmware that was created by EU1KY and improved by DH1AKF was already great.
I just added a little extra to the already great firmware.
Some of the features I had planned are not yet implemented. To implement these functions, we must remove the existing functionality because of STM32F746's small memory.
1.2 About New project - HamToolKit Based STM32F746G-Disco
So I decided to convert Version 0.7 to Version 1.0 and create a separate Ham Tool Kit based STM32F746G-Disco. It's probably a Swiss Army knife for Ham. Since the antenna analyzer function is not included, Audio In can be used, so various functions can be implemented and the price will be lower.

STM32F746G-Disco : $56.25 / Ships free
SI5351 Board : $ 3.5 / Ships free
RTC DS1307 : $ 0.5 / Ships free
You will not need to solder the parts directly because only use bought modules.
I will not be able to predict when this project will start because I will be conducting experiments with the FT8 and FT4 protocols for the time being.
2. Added or improved in V0.70
Please see the link below for revisions and improvements until Version 0.53
(Do not download the firmware from the above page. old version)
http://www.hamskey.com/2019/05/release-eu1ky-aa-firmware-cec-version.html
(Do not download the firmware from the above page. old version)
http://www.hamskey.com/2019/05/release-eu1ky-aa-firmware-cec-version.html
Please see the link below for revisions and improvements until Version 0.40
(Do not download the firmware from the above page. old version)
http://www.hamskey.com/2019/04/release-eu1ky-aa-firmware-cec-version.html
Please see the link below for revisions and improvements until Version 0.34
(Do not download the firmware from the above page. old version)
http://www.hamskey.com/2019/03/released-eu1ky-antenna-analyzer-version.html
Please see the link below for revisions and improvements until Version 0.21
(Do not download the firmware from the above page. old version)
http://www.hamskey.com/2019/03/release-firmware-cec-version-021-for.html
2.1 WSPR beacon transmission via transceiver
(Do not download the firmware from the above page. old version)
http://www.hamskey.com/2019/04/release-eu1ky-aa-firmware-cec-version.html
Please see the link below for revisions and improvements until Version 0.34
(Do not download the firmware from the above page. old version)
http://www.hamskey.com/2019/03/released-eu1ky-antenna-analyzer-version.html
Please see the link below for revisions and improvements until Version 0.21
(Do not download the firmware from the above page. old version)
http://www.hamskey.com/2019/03/release-firmware-cec-version-021-for.html
2.1 WSPR beacon transmission via transceiver
The STM32F746G-Disco board has an excellent sound chip built in. I used this to send the WSPR beacon signal to the sound.
if you have a good antenna, you can use WSPR with 'AA' without any tools. 'AA' transmits its own output 10dBm.
But if you want to send a little bit more signal, you can use this function. This may be used to test the transmit function of your radio.
TX Start
TX WSPR Protocol via Phone output
Decoded by Wsjt-x
Test Video
2.2 Added FT4 protocol test function
The FT4 Protocol is a nice new protocol. There is no official release yet.
To officially release the FT4 protocol, the Wsjt-X team is in testing.
You can try FT4 in advance using Wsjt-x 2.1.0 RC5.
In V0.7, I added the ability to transmit the FT4 protocol.
Because there is not enough screen, JT65 and JT9 can be selected with one button.
Touch JT65 -> Selected JT65
Touch again JT65 -> Select JT9
FT4 frequency based on Wsjt-x 2.1.0 RC5.
FT4 can be used from 3Mhz to 144Mhz without any hardware modification.
Test on 14Mhz
TX : FT4 Protocol
RX : Wsjtx2.10 RC5, Decoded
Test on 144Mhz
TX : FT4 Protocol
RX : Wsjtx2.10 RC5, Decoded
Test Video
A separate post will be posted soon for FT4.
2.3 Added Voice Keyer & Voice Recorder
Voice Keyer (or Voice Recorder) function was added in Version 0.7.
If you only want to use it as a voice recorder, you do not need any modifications, Just need update the firmware. If you want to use it as a Voice Keyer, you need a very simple modification.
Added 'Voice Keyer' button
Voice Keyer Screen (Slot1 ~ Slot 14)
Record (Slot 2)
Play Slot1 with PTT Control
For more information, please visit the link below.
Test Video
2.4 Modify Tune SWR (Version 0.71)
At the request of the testers, the tuneSWR source code was restored to Version 0.53 code.
All functions are the same as V0.70. Only tuneSWR has changed.
2.5 Removed oscillator support other than si5351 and other minors
Although it did exist on the menu, it was not actually implemented in the source code in most cases. To save the memory, I keep 'SI5351' and remove the rest.
3. Download Firmware
Version 0.71
Version 0.71
Version 0.71
https://github.com/phdlee/antennaanalyzer/releases/download/v0.71/AA_CEC_V0.71.zip
4. Conclusion
I would appreciate it if you test and give feedback.
If there is no problem after 1 week ~ 2 weeks test, version name will be changed to stable version. (maybe version 1.0)
If you want a stable version, please use the link below.
If there is no problem after 1 week ~ 2 weeks test, version name will be changed to stable version. (maybe version 1.0)
If you want a stable version, please use the link below.
The current stable version is V0.53
Thank you for your test.
Ian KD8CEC
Hi, Ian!
ReplyDeleteAll works fine. SWR Tune is ok.
Thnak you for testing...
DeleteI will have to test it for a few more days and change it to V1.0.
Ian
Hi Ian,
ReplyDeleteAll works fine!
Jnagy
DeleteThank you for testing
It took me a few days to resolve the flicking phenomenon.
Ian
By the way, since there is a UTP on board, is it possible to make an UTP network tester ? :D
ReplyDeleteRT6M
73!
RT6M
DeleteYes, of course.
I have published some network-related papers using a board similar to this (Cortex M4). If based on RTOS, we can expect very good performance.
However, 'AA' has many features added, so there is not a lot of extra resources left.
So I'm planning another project.
Ian KD8CEC
I've not tried VNA yet, but so far no problems found otherwise with V.0.70 Ian. Several more seconds on the splash screen would be useful to me though. Thanks for all your work.
ReplyDeleteSteve G4VRR
Steve
DeleteThank you for test.
Ian KD8CEC
This looks great! I will test it out shortly.
ReplyDeleteQuestion: If I upgrade from v0.53 to v0.70 do I need to perform a full calibration again?
Also, do I need to format the SD card first, and then configure all of the parameters in the hidden menu again?
Thanks!
VK3XPT
Delete1.If you have not changed the measurement frequency range, you do not need to make a new calibration.
2.Not at all. You do not need to format the SD card, However, if you frequently use the SD card, such as calibrating frequently or playing a voice recording, you can use it more safely if you format it.
Thank you for test
Ian KD8CEC
Your argument that a normal antenna analyzer stands around unused most of the time is convincing! Therefore a small suggestion for the extension: Generation of two-tone signals (for the adjustment / test of SSB transmitters).
ReplyDeleteWhat do you think, Ian?
to generate 2 independent tones in one chip is quite problematic. we will have intermodulation already at the output.to generate 2 independent tones in one chip is quite problematic. we will have intermodulation already at the output.
DeleteRT6M
It is wonderful.
DeleteTone Generator is already implemented in WSPR (Via Transceiver).
It is a function to change the tone periodically according to the data and transmit it to the transceiver.
Perhaps it will be implemented not so hard by applying it.
Ian KD8CEC
I used earlier "tune SWR" to manually tune the tuner. It worked very well and quickly. Now it's useless for a long response. I had to go back to v.053.
ReplyDeleteYes. Previously, it worked with better response.
DeleteRT6M
Mirek
DeleteWould you like to revert "tune SWR" to the previous code?
I like this opinion very much.
We can revert back to 'tune SWR' before changing to Version 1.0
Ian KD8CEC
Hello Ian,
DeleteYes, I have also noticed the slower update (sampling rate) in the Tune SWR mode. This makes it harder to hear small and fast changes in SWR that the previous version was able to "hear".
Hi all, there is a new group, dedicated to the EU1KY- Analyzer. I have already joined this group.
ReplyDeletehttps://groups.io/g/Analyzer-EU1KY/messages
DH1AKF
Deletethank you for the information. I will join today.
Ian
Yes, Ian please return the previous SWR tune code. This allows for quick tuning by hearing. It's a problem with the new code.
ReplyDeleteOK.
DeleteI will restore the 'tune SWR' code to the code I used in 0.53. Please wait a day or two. I'll change it to V0.71 and let you know.
Ian
В модуляции FT8 не передаёт весь текст .
ReplyDeleteHi Ian...
ReplyDeleteGreat work!
I thought I might point out there is a groups.io group recentky created to discuss the EU1KY AA. If you want to join: https://groups.io/g/Analyzer-EU1KY
73
Gerry
Maybe you can mod the selection for FT8/F|T4 modes just like JT65/JT9. Thus, the selection procedure will be more consistent and there will be some free space to put something elese in the future in that place. 73 de YO3HJV
ReplyDeleteThanks for sharing your newest source code at GitHub, Ian!!
ReplyDeletehttps://github.com/phdlee/antennaanalyzer
I am still waiting for my AA PCB to show up but does this firmware allow going up to 1300MHz? what modification to the original hardware do I need to do? Is the S21 measurement implemented?
ReplyDeleteHello Ian.
ReplyDeleteI have question about battery voltage measurements. How it works? How to setup this? I connected lion voltage with 10k resistor to gnd. I have always full reading 4.1V. Need little manual. Or maybe is ready and I missed it? Maybe little video ?
Please read: http://wkiefer.de/x28/test/Analysator_1.6%20English.pdf
ReplyDeleteThere is also the circuit for measurement of battery voltage.
Hi All, I just joined . To get the facility of the latest 0.73 version firmware which PCB Gerber file - i should follow - COULD ANY ONE HELP ME to provide me the github repository link
ReplyDeleteHello Ian, I've just purchased two complete sets of boards, the CPU and the rf board, should be here in a week or so. I'm really looking forward to the antenna analyzer, but your Ham Toolkit projects sounds intriguing.
ReplyDeleteHello Ian, I updated the firmware and while I think the indications are correct on the device in antScope 2 software it tells me that it is the AA600 and the measurement only reaches 600 mhz, instead of 1300 mhz. Is the genuine firmware for the mini 1300 somewhere?
ReplyDeleteThanks a lot for giving us such a helpful information. You can also visit our website for ignou mard solved project work
ReplyDeleteThis is a really interesting post on the release of the EU1KY AA Firmware CEC version. As someone who works in embedded software development, I appreciate the level of detail and technical information you've provided in this article. It's always great to see developers sharing their knowledge and experience with others in the community.
ReplyDeleteI was particularly impressed by the features you've included in this firmware release, such as the ability to measure RF power and the use of a color TFT display. These are important considerations in embedded software development, as they can help to improve the user experience and functionality of the device.
Thanks for sharing your work with us! I look forward to reading more about your projects in the future. As someone who is always looking to improve their skills in embedded software development, your blog is a valuable resource.
Your blog looks so good. It provides a lot of helpful information. Privacy Fence
ReplyDeleteThanks for sharing this information with us. It's really helpful.
ReplyDeleteYou must Know the process how to do Shark Robot Vacuum Login? Firstly, download the SharkClean app, create an account, connect your vacuum to Wi-Fi, and use your credentials to access the app's features.