And it also comes with reasonable pricing. Therefore, Coolterm is a standard option.
Moreover, it is a public-domain software designed for Linux, Mac, and Windows devices.
Consequently, the hardware connects to your PC through serial ports. I tried changing the Baudrate to 9600 (since that's what I set it to in the commands above) and I tried leaving it on the default 115200 but no matter what I set it to it just wont communicate any more. Coolterm is an intuitive and adaptable terminal used for serial communication. A new window will open up where you can type any adjustable command that you wish. Next, click Send String (the shortcut for opening this window is Command-T). To add insult to injury I then discovered that I could no longer communicate with the RN42 wirelessly using CoolTerm :doh: In order to send these commands to the sensor with CoolTerm, click Connection on the navigation menu at the top. I tried connecting it to various pins but with no success. Then this module will become master role and search the other module (slave role) automatically to build the connection. Step 5: Input low level to PIO, and supply power to the module again. Windows wouldn't register a button press. Step 4: Sent the characters AT+ROLE1\r through serial, then receive the characters OK\r. It uses separate clock and data lines, along with a select line to choose the device you wish to talk to. Then I tried adding a button by connecting between button 1 on my breadboard and GPIO 9.No Dice. Serial Peripheral Interface (SPI) is an interface bus commonly used to send data between microcontrollers and small peripherals such as shift registers, sensors, and SD cards. I realized that the gibberish repeats with every LED flash, and it is the same string of gibberish that appears once when the unit is powered on without the GPIO16 to RST connection. With the RN42 powered I grabbed CoolTerm for Windows but a jumper between pins 2+3 so it would echo commands back and entered the following commands via wireless connection (with Responses):Īgain this seemed to be successful as the device came back online and I was able to pair it with the computer and the computer saw the device as a gamepad. When I power on the ESP-M3 with that connection, the onboard LED flashes rapidly and my serial console shows random gibberish. To keep things simple I started with a breadboard, 10 buttons, some leds, and a 3.3V power supply and all seemed well. I've decided for my first project I'd like to create a bluetooth gamepad using the RN42-XV as the backbone. I've decided to leap into electronics with a "small" project to see if it's something I can get a handle on.