Episode: 4517 Title: Cheap Yellow Display Project Part 4: The hardware Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr4517/hpr4517.mp3 Transcribed: 2026-07-31 16:13:06 (official HPR transcript) --- This is Hacker Public Radio Episode 4517, for 2025-11-25 Today's show is entitled, "Cheap Yellow Display Project Part 4: The hardware " The host is Trey and the duration is 00:11:19 The flag is Clean, and the license is CC-BY-SA The summary is "Explanation of the hardware which will be used for this project" hello again this is trey welcome to part four in my cheap yellow display project series if you have hung in there with me so far on this journey thank you if you have missed earlier episodes you can find them on my hpr profile page and there's a link in the show notes if you have questions comments concerns snide remarks or other feedback please leave an episode comment or drop me an email using the address in my profile even better you could record and upload your own show which shares your viewpoint or expertise to review i finally have an actual project to build using the cheap yellow display it is a portable programmable morse code key or memory which can be connected to my hf transceiver radios by simply plugging it into the code key input port then i could transmit stored messages by simply touching their specific icon on the touch screen so now i purchased a pair of cheap yellow displays each arrived in an anti-static zipper bag with a usb-c cable a six inch long four pin pb 1.25 millimeter to dupont 2.54 millimeter cable harness a plastic case holding the cheap yellow display itself and a small plastic stylus there are pictures in the show notes depending on how many i-o connections i may need and how i plan to power this i am probably going to need more four pin pb 1.25 millimeter wired connectors you can see a description of the various features and connectors on random nerd tutorials right up about this board and there's a link in the show notes the only difference i can see between this description and what is what i received is that mine have both a usb micro usb and a usb-c port on them i'm going to include some pictures for you of course the first thing i had to do was plug it in and see what happens as you can see in the pictures it appears to be running some kind of simulation of a website the backlit display looks all right it's not super high resolution but for the price it will suit my needs just fine the touch screen is responsive but remember it is pressure sensitive and it works best using the provided stylus or a fingernail and not your fingertip all right so i have the cheap yellow display what other hardware do i need well i need to address how one of these will actually connect to my radios modern amateur radio transceivers which support continuous wave transmission which is another name for morse code generally can use one of two different pieces of hardware for input the first is what we call a straight key below is a photo of the one that i own this is a classic old-fashioned telegraph style code key it is designed to quickly and easily be pressed down to close a circuit and when released the circuit is opened effectively making it a normally open push button switch to send a dot the operator holds down the key for a short period of time then releases it to send a dash the operator holds down the key for a longer period of time before releasing it we will discuss the actual timing specifications for morse code in a future podcast connectivity for the switch has been standardized to use a 3.5 millimeter mono mail phone connector which has only sleeve and tip connections the second option is a paddle style electronic keyer there are many styles of these and i'm including a picture of the one which i use which also belong to a close friend of mine who is now silent key in general the paddle is two separate normally open switches in the most common configuration when an operator presses and releases the paddle on the right a dash is sent if the paddle on the right is held a continuous series of dashes will be sent until the paddle is released the left paddle works similarly if it is pressed and released a single dot will be sent if it is pressed and held a series of dots will be sent until it is released the function of these paddles can be swapped from left to right using the radio configuration there is additional functionality which can be configured in some radios for when both paddles are pressed simultaneously but i am not going to describe these here the paddle generally uses a 3.5 millimeter stereo mail phone connector with the sleeve being common the tip of the connector is wired to the left paddle and the ring of the connector is wired to the right paddle most common radios have a built-in keyer which can be configured for a paddle and will automatically transmit dots or dashes at whichever speed is configured within the radio based on which paddle is pressed you can see this phone connector illustrated on wikipedia's phone connector page and i'm including a link in the show notes you can learn more about the various devices which can be used for sending morse code and how they function at morse code world ideally controlling all the morse code timing within the cheap yellow display would be best that way it could be connected as a straight key and a any key or settings already configured within the radio should not matter however if i wish to also be able to manually send morse code myself using my paddles without disconnecting the cheap yellow display and reconfiguring the radio that could be problematic i may need to factor in the possibility of connecting my paddle to the cheap yellow display as well and then building in code to respond to inputs from the paddles as i mentioned in a previous episode i have an arduino nano on my desk as a practice oscillator for my paddles i may be able to reuse some of the code on the cheap yellow display i'm including a picture of that arduino nano circuit in the show notes so if i want the cheap yellow display to appear to the radio like a straight key i will need it to be able to control a switch quickly and accurately but i also want the cheap yellow display and the radio to be electrically isolated from each other here this calls for a relay i was able to find and order some inexpensive relay modules which work nicely with arduino and esp32 and i'm including a picture in the show notes these allow connectivity to a 5 volt power display or power source and to one of the cheap yellow displays gpio pins these feed an octocoupler circuit which in turn drives the coil for the relay this provides inductive kickback protection to the cheap yellow display and can drive a coil which will require more current than the gpio is able to provide all right time for a rabbit trail an inductor is simply a coil of wire direct current flowing through any wire generates a magnetic field within the inductor because the wire is coiled the magnetic field builds from each pass of the wire in the coil if you include an iron core it sustains the magnetic field even better this is the basis for an electromagnet you've probably played with one as a kid a relay is simply a momentary contact switch controlled by an electromagnet one unique property of an inductor is that current wants to keep flowing in the direction it was applied to be specific when the current source is removed the magnetic field still exists for a while and it effectively generates an electric current in the coil in the same direction as the one which initially created the magnetic field to begin with if it has a path to flow the current will create another weaker magnetic field which creates its own electric current in a diminishing loop if the circuit which drives the coil of a direct current relay is not ready for this continued push of current damage can be done many times this is countered by wiring a flyback diode in parallel with the coil and in the opposite direction in which the current will be applied this way when the current source is stopped the diode gives a pass for the inductive kickback current to safely flow while the magnetic field dissipates i'm going to include a link in the show notes that explains this in greater detail all right back to our topic the switch side of the relay is a single pole double throw and makes connections available for common normally closed and normally open it will be easy to connect the common and normally open connections to a 3.5 millimeter mono mail phone connector so that it may be plugged into the keyport on any radio transmitter i will need to do some testing on the speed of the relay but i think it will work just fine once i start writing code for the cheap yellow display i will be able to connect and test the relay all right this is a good place to end this episode and it is one of the longest in this series so far in the next episode we will begin to look at how we design the user interface for our program something i do not know anything about just yet stay tuned weekdays for additional exciting episodes of hacker public radio and at some point the next episode in this series if you like what you have heard please leave an episode comment or drop me an email using the email address in my profile if you have more than a single sentence to contribute to the subject i encourage you to record an episode with your thoughts and expertise if you dislike what you have heard you are encouraged even more strongly to record and upload your own show which shares your your viewpoint or opinion until next time You have been listening to Hacker Public Radio at Hacker Public Radio.org. Today's show was contributed by a HPR listener like yourself. If you ever thought of recording podcast, click on our upload link to find out how easy it is. Hosting for HPR has been kindly provided by an AnHonestHost.com, the Internet Archive, rsync.net, and our mirror network. Unless otherwise stated, today's show is released under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.