¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

W8BH Morse Tutor (ESP32 Rev 2B) Build Notes #build #esp32

 

Greetings,

I have put my build notes up on Google Drive at:
https://drive.google.com/open?id=11z8o1TdftJ3L4lMulJt85jp3l_sfvTff

They are in PDF format with a size of 2M.

A short video clip of my build is on YouTube at:


All of the ESP32 Rev 2B PCBs that I have are already spoken for.

Questions, comments, error reports?

Regards,
Ken, KM4NFQ "Not Fully Qualified"
/g/w8bhMorseTutor


Re: W8BH Morse Tutor (ESP Rev 2B) PCBs #esp32 #pcb

 

Greetings,

I just finished the first W8BH Morse Tutor (ESP32 Rev 2B) board and posted a short clip on YouTube:

https://www.youtube.com/watch?v=-hPkAeXV-OM

I am building two at the same time, following the excellent Build Guide, located at:



When I am finished adding the audio section to the second board, I will post some Build Notes.

Regards,
Ken, KM4NFQ "Not Fully Qualified"
/g/w8bhMorseTutor


Re: W8BH Morse Tutor (ESP Rev 2B) PCBs #esp32 #pcb

 

Thanks Ken,

The pin-out of yours looks correct for the board.

The one i ordered wont go to waste, i can use it in another project.

I will wait to hear if yours works before ordering.

73


Re: W8BH Morse Tutor (ESP Rev 2B) PCBs #esp32 #pcb

 

Hello Kevin, K3TL,

I ordered two of these 3.2 inch displays:
https://www.ebay.com/itm/383327432771
You can compare what you got with that one?

You may want to wait until I build my first ESP32 PCB to see if the ones I ordered work?
I will be posting my build notes to this thread.

Regards,
Ken, KM4NFQ "Not Fully Qualified"
/g/w8bhMorseTutor


Re: W8BH Morse Tutor (ESP Rev 2B) PCBs #esp32 #pcb

 

Ken,

Can you provide a link to where you ordered the 3.2" displays?

i ordered one off epay and it arrived today, but has the wrong connector, likely as it is touch capable.

73, Kevin K3TL


Re: W8BH Morse Tutor (ESP Rev 2B) PCBs #esp32 #pcb

 

Two 3.2" displays arrived today, the 16th of January. They were shipped from China on the 4th of January, so that took about 13 days. Not bad. Plus the tracking for this package was very good. I cannot say the same thing for the 2.8" displays I ordered on the same day, which, as far as I can tell, are still somewhere in China.

I will start building the ESP32 Rev 2B PCBs tomorrow.
--
Regards,
Ken, KM4NFQ "Not Fully Qualified"
/g/w8bhMorseTutor


STM32 Minimum system vs. STM32 'Blue Pill'

 

Can anybody please tell me the difference between these two items?
We have in our HAM-club, OZ6HR, build several of the fantastic W8BH MCT. But lateley I have seen some problems with some of the processor boards. They can't 'remeber' settings of speed, callsigns etc. When powered off, and repowered, they start again in default mode, and all settings is gone.
It is all the STM32 Minimum bords that has the errors! A difference between the two boards is R10, with no influence of my problem, and the processor is marked slightly different. On the good boards, it's marked STM32F, and the bad ones with STM32, and the 'F' is on the next line.
Is it remaked IC's, with bad chips inside?
So beware of the STM32 Minimum board.
Vy 73 de OZ1QZ / John


Re: W8BH Morse Tutor (ESP Rev 2B) PCBs #esp32 #pcb

 

Kevin (K3TL)
I have extra boards of both releases.?
Email me off list wb2art@... if interested.
Ken WB2ART?


Re: M0UKD Capacitive Touch Key and W8BH Morse Tutor (ESP32 rev 1) #keys #esp32

 

Thanks for the video clip Bruce!

I have seen bananas used with a Capacitive Touch Piano before, but this is the first time I have seen Oranges used to send the Morse code. Well done. ;-D

--
Regards,
Ken, KM4NFQ "Not Fully Qualified"
/g/w8bhMorseTutor


Re: M0UKD Capacitive Touch Key and W8BH Morse Tutor (ESP32 rev 1) #keys #esp32

 

Ken,

Great job!? Thanks for posting this cute little pcb.? ?I had fun trying all sorts of paddles.
Here is a short video with oranges:?

Bruce

On Sat, Dec 28, 2019 at 3:22 PM Ken KM4NFQ <km4nfq@...> wrote:
I have put my KiCad 5.0.2 files up at GutHub:



I added mounting holes and corrected a misspelled callsign.

I have no idea if the construction files will work for anyone else, but the Gerbers are good.
Attached are a couple of screenshots of the 'Preview' PCBs at JCLPCB (green) and OSH Park (purple).

--
Regards,
Ken, KM4NFQ "Not Fully Qualified"
/g/w8bhMorseTutor


Rev 2B Completed! #esp32

 

Thanks for your work on this Bruce! Finally the last piece arrived today (the 3.2" screen)! Me and my little guy are having fun with the final result.

That being said, I already have some new items on my list:

1.? Design and 3D print a case
2.? Work on a new design that removes the knobs and utilizes the touch feature of the 3.2 inch screen
3.? Switch to Lora for CW transmission.
4.? Use ADC for sidetone generation

This second item will take substial work, but will result in a much smaller (just a little bigger than the screen) device and would be a fun improvent.

The third item should result in the sending of actual Morse over the waves for listening by any receiver on the country appropriate license free bands.

The fourth is more exploratory. It may not be practical or valuable. We'll see ?

Thanks again for this project, it has really gotten my gears turning.

Nick/NC7BC


Re: W8BH Morse Tutor (ESP Rev 2B) PCBs #esp32 #pcb

 

All of these boards are spoken for. Sorry.

Today I ordered two 2.8" 240x320 TFT SPI ILI9341 displays with SD card holders.
I expect to wait several weeks before they arrive from China.
I hope I beat the Chinese New Year Holiday.

Regards,
Ken, KM4NFQ "Not Fully Qualified"
/g/w8bhMorseTutor


Re: W8BH Morse Tutor (ESP Rev 2B) PCBs #esp32 #pcb

 

Ken,

The boards look great!
Are any available for sale or are they all spoken for?

Thanks for letting me join the group.

73, Kevin K3TL


W8BH Morse Tutor (ESP Rev 2B) PCBs #esp32 #pcb

 

Greetings,

The ESP32 Rev 2B PCBs that I ordered from JLCPCB on 20 DEC 2019 arrived today, 13 days later. That is ten days faster than my first PCB order from JLCPCB. I chose the Economy shipping option this time as well. I was trying to beat Chinese New Year, which is on the 25th of January 2020. Evidently, China businesses shut down for Chinese New Year Holidays because everyone goes home. 'Home' for the Chinese living in the city is usually somewhere in the country. Anyway, this year I beat Chinese New Year.

These are beautiful boards! Thanks Bruce! You are a Gentleman, a Scholar, and a fine Craftsman as well. I hope that one day I can make such a nice board using KiCad. You worked F.Cu as well as B.Cu. Well done!

These PCBs are 100mm x 98mm. They are double sided. There are two choices available for the display. I can mount either a 3.2" TFT display on the board, or a 2.8" TFT display on the board. It looks like the display, the Volume knob and the Rotary Encoder are mounted on the front of the board. The Speaker, Audio Jacks, Barrel Jack, Amplifier module, and Mini-360 buck converter are mounted on the back of the PCB.

The silkscreen layer is very sharp looking, easily identifying where each component and module needs to be placed. I am looking forward to putting a couple of these boards together. I will have to order a couple of displays first, so it may take awhile before I can show a finished PCB.

Total cost for five PCBs, including shipping and handling was $8.64. That comes out to be about $1.73 per board. I already have everything, except the display module. So I'm going to order those today. I am leaning toward the larger display because these old eyes need all the help they can get. (8>{D=

Regards,
Ken, KM4NFQ "Not Fully Qualified"
/g/w8bhMorseTutor


Case for ESP32 #case #esp32

Jerry / K0ES
 

STL files to follow.

Jerry / K0ES


Re: M0UKD Capacitive Touch Key and W8BH Morse Tutor (ESP32 rev 1) #keys #esp32

 

I have put my KiCad 5.0.2 files up at GutHub:



I added mounting holes and corrected a misspelled callsign.

I have no idea if the construction files will work for anyone else, but the Gerbers are good.
Attached are a couple of screenshots of the 'Preview' PCBs at JCLPCB (green) and OSH Park (purple).

--
Regards,
Ken, KM4NFQ "Not Fully Qualified"
/g/w8bhMorseTutor


M0UKD Capacitive Touch Key and W8BH Morse Tutor (ESP32 rev 1) #keys #esp32

 

This is a short clip of my newly soldered and wired M0UKD Capacitive Touch Key plugged into an ESP32 version of the W8BH Morse Tutor.



It is very sensitive. I am accustomed to lightly touching the paddles with my fingers when keying. With this key I am not able to do that. The slightest touch sends a DIT or a DAH.

This is my first KiCad 5.0.2 schematic and PCB. I generated the Gerbers from the PCB. I sent the Gerbers for the board to OSH Park on 11 December 2019 and got them in the mail today, 27 December 2019. I am very pleased that the circuit works so well. There are a total of ten SMD components on the board. I soldered them with solder paste and a hot air gun.

My PCB mistakes include a misspelling and I forgot to make mounting holes. I can live with the misspelling, and I drilled my own mounting holes. This is my fourth homebrew Key, and my third paddle.

I ordered the ESP32 rev 2B boards from JLCPCB, and according to the tracking reports they are In-Transit. I expect a minimum of at least three weeks since I got the Economy S&H.

--
Regards,
Ken, KM4NFQ "Not Fully Qualified"
/g/w8bhMorseTutor


Re: Case for the STM32 version #case #stm32 #build

Jerry / K0ES
 

stand for Morse Tutor case: thingiverse.com/thing37283


Case for the STM32 version #case #stm32 #build

Jerry / K0ES
 

I'll send the STL files separately. In order to elevate the screen above the level of the STM, I added an extra header section as shown. The stand is from Thingiverse - I'll send the link in the next message with the files.


ESP32 DAC #esp32

 

While I've been waiting for all my parts to arrive... I've been playing around and looking through docs and ESP32 specifications more. During this time, the board changed, and I couldn't put together a brand new MorseTutor without the latest board :D Amazingly, JLCPCB has been very fast and cheap, and now I have 5 Rev1 and 5 Rev2's :p? (All the parts are yet to arrive :( ) But now, as I look closer at the schematics, I'm wondering if an opportunity hasn't been missed in the current design. I'm noticing that the speaker is driven from a normal GPIO port with PWM. The ESP32 has 2 DAC's on it. But they are only on ports 25 and 26. Wouldn't using the on-board DAC make for a better sounding tone? If so, we up for a rev 3 :P?