Connecting the resistor and the super-bright LED to the microcontroller board
This section shows how to use a super-bright LED connected to a microcontroller board to display a Morse code message. We begin by explaining how to connect a super-bright LED to one of the input ports of the Blue Pill and how to use a transistor as a switch to control the super-bright LED. Then, we describe how to connect the super-bright LED to the Curiosity Nano board.
Figure 6.2 shows a Fritzing diagram containing a super-bright LED:

Figure 6.2 – A super-bright LED connected to a Blue Pill's I/O port
As you can see from Figure 6.2, the super-bright LED's anode is connected to a 1 k ohm current-limiting resistor. The resistor is connected to output port B12, providing 3.3 V to it every time a dot or dash from a Morse code character is sent to it. The following are the steps for connecting all the components shown in Figure 6.2:
- Connect the 1 k ohm...