BotronikS: Final code for all types of Arduino and PC users -- HOME -- Email: botronik@gmail.com

RFC4out: RF (radio freq.) Status control of up to 4 Arduino outputs from PC by AT commands...

used accessories

 
Reley shield: 1-2-3
HC-12 (Arduino side): 1-2-3
HC-12 (PC side): 1-2-3
 
 
 
 
Download the HEX codes below, unpack and upload to the proper Arduino board (Use a free net tool for example XLoader)
1. ATmega328-16MHz (MINI,NANO,UNO...): RFC4out-m328
2. AtMega2560 (Mega(ATMEGA2560)........): RFC4out-m2560
 
Based on the offered AT commands, you can develop your own PC, PLC ... communication code and applications...
Avaliable AT commands (Baud 9600,8 Data bits, None Parity,1 Stop Bit): You can test the uploaded code using some free serial software such as Termite (select: Append CR):
AT - attention command (return OK)
ATI - code info
OA - reading status of all outputs
Ox - reading status of single output x (x=1-4 H=5V L=0V)
OxH - set single OUTx at HI(5V) level - example: O1H
OxL - set single OUTx at LO(0V) level - example: O2L
OAH - set all outputs at high (5V) level
OAL - set all outputs at low (0V) level
 
See corresponding PC SCADA: BScada16out