APC220 transceiver

Hi,

Some time ago I bought the APC220 transceiver. To get the thing working, I had to install the PL2303 USB-Driver, but after downloading, I still couldn't select the right Port, because my computer wasn't recognizing the device. I tried several other drivers, but it still didn't work.

Then I thought about using two arduino's for communicating with the APC220. I made a setup according to this Setup (Wireless Arduino – SwanRobotics) and it worked! After that succes I tried to send analogue data measurements from a UV-sensor. But instead of receiving the data, the arduino with the receiver just did readings of his own analogue data (measured at his own analogue ports).

After this conclusion I bought the TTL FT232 module, but just couldn't find any information about how to wire and use it with an APC220 transmitter (or any other transmitter).

Could anyone please help me? I am participating with a competition and my work must be done next week.

TTl FT232 module: https://www.google.nl/search?client=safari&rls=en&dcr=0&biw=1343&bih=749&tbm=isch&sa=1&ei=Yl9fWvzDAYnMkwX-z5aQCg&q=TTL+FT232&oq=TTL+FT232&gs_l=psy-ab.3..0i24k1.38662.38662.0.39557.1.1.0.0.0.0.98.98.1.1.0....0...1c.2.64.psy-ab..0.1.98....0.lGFS-7vSStk#imgrc=aHl8eWZCrwXcRM:

APC220: APC220 Wireless Data Communication Module USB Adapter Kit Geekcreit for Arduino Sale - Banggood USA-arrival notice-arrival notice

Hi,

Some time ago I bought the APC220 transceiver. To get the thing working, I had to install the PL2303 USB-Driver, but after downloading, I still couldn't select the right Port, because my computer wasn't recognizing the device. I tried several other drivers, but it still didn't work.

Then I thought about using two arduino's for communicating with the APC220. I made a setup according to this Setup (Wireless Arduino – SwanRobotics) and it worked! After that succes I tried to send analogue data measurements from a UV-sensor. But instead of receiving the data, the arduino with the receiver just did readings of his own analogue data (measured at his own analogue ports).

After this conclusion I bought the TTL FT232 module, but just couldn't find any information about how to wire and use it with an APC220 transmitter (or any other transmitter).

Could anyone please help me? I am participating with a competition and my work must be done next week.

TTl FT232 module: https://www.google.nl/search?client=safari&rls=en&dcr=0&biw=1343&bih=749&tbm=isch&sa=1&ei=Yl9fWvzDAYnMkwX-z5aQCg&q=TTL+FT232&oq=TTL+FT232&gs_l=psy-ab.3..0i24k1.38662.38662.0.39557.1.1.0.0.0.0.98.98.1.1.0....0...1c.2.64.psy-ab..0.1.98....0.lGFS-7vSStk#imgrc=aHl8eWZCrwXcRM:

APC220: APC220 Wireless Data Communication Module USB Adapter Kit Geekcreit for Arduino Sale - Banggood USA-arrival notice-arrival notice

Hi,

Some time ago I bought the APC220 transceiver. To get the thing working, I had to install the PL2303 USB-Driver, but after downloading, I still couldn't select the right Port, because my computer wasn't recognizing the device. I tried several other drivers, but it still didn't work.

Then I thought about using two arduino's for communicating with the APC220. I made a setup according to this Setup (Wireless Arduino – SwanRobotics) and it worked! After that succes I tried to send analogue data measurements from a UV-sensor. But instead of receiving the data, the arduino with the receiver just did readings of his own analogue data (measured at his own analogue ports).

After this conclusion I bought the TTL FT232 module, but just couldn't find any information about how to wire and use it with an APC220 transmitter (or any other transmitter).

Could anyone please help me? I am participating with a competition and my work must be done next week.

TTl FT232 module: https://www.google.nl/search?client=safari&rls=en&dcr=0&biw=1343&bih=749&tbm=isch&sa=1&ei=Yl9fWvzDAYnMkwX-z5aQCg&q=TTL+FT232&oq=TTL+FT232&gs_l=psy-ab.3..0i24k1.38662.38662.0.39557.1.1.0.0.0.0.98.98.1.1.0....0...1c.2.64.psy-ab..0.1.98....0.lGFS-7vSStk#imgrc=aHl8eWZCrwXcRM:

APC220: APC220 Wireless Data Communication Module USB Adapter Kit Geekcreit for Arduino Sale - Banggood USA-arrival notice-arrival notice

You are not going to get much with duplicate posts.

Do you have RX to TX and vice versa as it should be ?

What Arduino are you connecting to ?

Please take a few moments to Learn and Use The Forum

How to get the best out of this forum Installation & Troubleshooting

Hello, Welcome to the Arduino Forum. This guide explains how to get the best out of this forum. Please read and follow the instructions below. Being new here you might think this is having rules for the sake of rules, but that is not the case. If you don’t follow the guidelines all that happens is there is a long exchange of posts while we try to get you to tell us what we need in order to help you, which is frustrating for you and frustrating for us. The people who try to help with your pro…

It will help you get the very best out of the forum in the future.

  • Your OS and version can be valuable information, please include it along with extra security you are using. Antivirus etc.
  • Always list the version of the IDE you are using and the board version if applicable.
  • Use quote or add error messages as an attachment NOT a picture.
  • How to insert an image into your post. ( Thanks sterretje )
  • Add your sketch where applicable but please use CODE TAGS
  • Add a SCHEMATIC were needed even if it is hand drawn
  • Add working links to any specific hardware as needed (NOT links to similar items)
  • Remember that the people trying to help cannot see your problem so give as much information as you can

COMMON ISSUES

  • Ensure you have FULLY inserted the USB cables.
  • Check you have a COMMON GROUND where required. ( Thanks Perry)
  • Where possible use USB 2.0 ports or a USB 2.0 POWERED HUB to rule out USB 3.0 issues.
  • Try other computers where possible.
  • Try other USB leads where possible.
  • You may not have the correct driver installed. CH340/341 or CP2102 or FT232 VCP Drivers - FTDI
  • There may be a problem with the board check or remove your wiring first.
  • Remove any items connected to pins 0 and 1.

COMPUTER RELATED

  • Close any other serial programs before opening the IDE.
  • Ensure you turn off any additional security / antivirus just to test.
  • There may be a problem with the PC try RESTARTING it.
  • You may be selecting the wrong COM port.
  • Avoid cloud/network based installations where possible OR ensure your Network/Cloud software is RUNNING.
  • Clear your browsers CACHE.
  • Close the IDE before using any other serial programs.
  • Preferably install IDE’s as ADMINISTRATOR or your OS equivalent

ARDUINO SPECIFIC BOARDS

  • CH340/341 based clones do not report useful information to the “get board info” button.
  • NANO (Old Types) some require you to use the OLD BOOTLOADER option.
  • NANO (ALL Types) See the specific sections lower in the forum.
  • NANO (NEW Types) Install your board CORE’s.
  • Unless using EXTERNAL PROGRAMMERS please leave the IDE selection at default “AVRISP mkII”.
  • Boards using a MICRO usb connector need a cable that is both DATA and CHARGE. Many are CHARGE ONLY.

CREATE editor install locations.

  • On macOs ~/Applications/ArduinoCreateAgent-1.1/ArduinoCreateAgent.app/Contents/MacOS/config.ini
  • On Linux ~/ArduinoCreateAgent-1.1/config.ini
  • On Windows C:\Users[your user]\AppData\Roaming\ArduinoCreateAgent-1.1

Performing the above actions may help resolve your problem without further help.

Language problem ?

Try a language closer to your native language:

Thanks to all those who helped and added to this list.

Please don't post a google search as a link, it's not portable nor does it always specify the correct device. A link to the FTDI adapter please.

Do you want the radios functioning with Arduino or on a PC? Seems to me you need to solve one problem at a time... please explain your goal with the radios.

Please don't cross post!

http://forum.arduino.cc/index.php?topic=523215.msg3568082#msg3568082

http://forum.arduino.cc/index.php?topic=523211.0

In addition, don't spam.
He has a duplicate post APC220 transceiver - #2 by wenzel3000 - Project Guidance - Arduino Forum

Hi,

sorry for the google links. This is where I bought the module (http://www.rotor.eu/indexprog.php).
I am doing a project where a Arduino Uno module sends data of 4 different sensors to the serial monitor of the IDE. The data will also be stored on a micro SD-card module connected to the Uno. All the sensors are all ready programmed and everything works fine except the APC220.

You need to post a schematic of how you have things connected and the sketches being used.

Please read: forum.arduino.cc/index.php/topic,148850.0.html

Topic #7 and higher are very important for getting the help you want. We cannot help with things we cannot see.

The code which I used for communication with two arduinos was the following:

/*
Wireless communication
Original project from http://www.swanrobotics.com
 
This project demonstrates wireless communication with an APC220 from http://www.dfrobot.com/
 
Sending and receiving data between a computer and an Arduino wireless.
On the computer the Serial Monitor from the Arduino software is used.
Control the LED with typing a '1' to turn the LED on and a '0' to turn it off.
The switch will send a message when change state.
 
The schematics for this project can be found on http://www.swanrobotics.com
 
This example code is in the public domain.
*/
 
// set pins:
const int switchPin = 3; // pin number of the switch
const int ledPin = 2; // pin number of the LED
 
// variables:
int switchState = 0; // variable for reading switch status
int intSerialVal = 0; // variable for reading Serial Value
 
// initialize
void setup() {
// initialize LED pin as output:
pinMode(ledPin, OUTPUT);
// initialize switch pin as input:
pinMode(switchPin, INPUT);
// initialize serial wireless communication:
Serial.begin(9600);
// read initial state of switch
switchState = digitalRead(switchPin);
}
 
// program loop
void loop()
{
 
// LED control
intSerialVal = Serial.read(); // read user input
switch (intSerialVal) {
case '0':
digitalWrite(ledPin,LOW); // turn LED off
Serial.println("Led Off"); // send message about LED
break;
case '1':
digitalWrite(ledPin,HIGH); // turn LED on
Serial.println("Led On"); // send message about LED
break;
}
 
// read switch state and print line if state has changed
switch (digitalRead(switchPin)) { // read pin status
case HIGH:
if (switchState == LOW) { // check if message has to be send
Serial.println("Switch On"); // send message about switch
switchState = HIGH; // message has been send
}
break;
case LOW:
if (switchState == HIGH) { // check if message has to be send
Serial.println("Switch Off"); // send message about switch
switchState = LOW; // message has been send
}
break;
}
}

Fritzing object:

But the thing, I don't need a code, but it is more a question of how to use a FT232 with the APC220.

yes I have connected the RX to the TX and vice versa.

The transmitter is connected to a arduino uno.

And are you using pins 0 & 1 ?

If so then dont forget they are used by the USB during UPLOAD and so should be disconnected for that period.

yes, I know. I always disconnected the APC220 first.

The FT323 module I bought has 6 pins. A GND, a VCC, a TXD, a RXD, a DTR and a CTS.
I connected GND-GND, VCC-VCC, TXD-RXD ans RXD-TXD. (connected to transmitter)

On the internet I read that the DTR ans CTS are pins for a digital handshake protocol. I don't know if or how I have to connect these pins with the transmitter. Do you have an idea?

Thanks.

thanks guys, problem solved