APC220 Radio; Arduino
From wikiluntti
Introduction
Theory
Frequencies
433.050 MHz - 434.800 MHZ.
RF magic
USB-TTL converter
SiLabs.com CP210x USB-UART VCP drivers. Run CP210xVCPInstaller_x64.
APC220 Pinouts
- VIN: Module power supply
- GND: Ground
- RX: Data receive through serial protocol
- TX: Data transmit through serial protocol
- SET: Mode Setting
- AUX: For other commands
- EN: Enable module
Use Arduino's pins GND, 8, 9, 10, 11, 12 and 13.
It only need four pins connect with Arduino board.
Note: Disconnect the RX and TX pin with Arduino before download program, otherwise the program download fails.
Arduino
Library: https://github.com/PaulStoffregen/SoftwareSerial
apc220cfg
J2 & J3
/*
Modified on March 09, 2021
Modified by MohammedDamirchi from https://github.com/PaulStoffregen/SoftwareSerial
Home
*/
#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); // RX, TX
void setup() {
// Open serial communications and wait for port to open:
Serial.begin(9600);
while (!Serial) {
; // wait for serial port to connect. Needed for native USB port only
}
// set the data rate for the SoftwareSerial port
mySerial.begin(9600);
}
void loop() { // run over and over
if (mySerial.available()) {
Serial.write(mySerial.read());
}
if (Serial.available()) {
mySerial.write(Serial.read());
}
}
Terminal program
Br@y++:n Terminal v.1.9b https://sites.google.com/site/terminalbpp/