Trouble connecting to M6E Nano simultaneous reader with both RedBoard and URA(Cannot Read EPC)

Hi like i said in the title, 'We cannot read EPC at all"

  1. Red Board

I downloaded FTDI Driver and Libraries presented in the website.

And we can uploaded examples.

But in any case, we cannot detect any tags(EPC). Just keep saying

“Initializing…Press a key to scan for a tag”

We followed exact steps at the sparkfun tutorial.

2.URA

I connect directly computer to Reader with FTDI connector.

So i can successfully connect it with computer. (In this way, we updated firmware 1.9)

But every time i follow the tutorial at the sparkfun website, it shows error codes.

One of them is “Connection to the reader is lost. Disconnecting the reader.”

This error occurs randomly as we change the region option between NA2, KR2 and NA3.

Somehow after we connect it, then we click “Read” button, it doesn’t show any tags(EPC).

Again, we followed every steps showed at the Sparkfun Tutorial and use components from Sparkfun Official Website.

Please, help… Save Us ASAP!!!

Look like a power supply issue. The M6E is known to be very sensitive to that. I often have to add an external Lithium battery to the board to keep it stable. Also as you use the URA try to set in “performance tuning” the read power to 2 DBM. On some PC’s you can adjust in windows the maximum current/power that can be consumed.

I’m curious why you did a firmware update.

Did the board work before the update?

Can you send photos of the top and bottom of the board?

TS-Chris:
I’m curious why you did a firmware update.

Did the board work before the update?

Can you send photos of the top and bottom of the board?

Thanks for the fast reply

Firmware i updated is below

https://www.jadaktech.com/wp-content/up … 9.0.1B.zip

I did it because that’s what was on the website.

It didn’t work fine before the update either.

Where can i send the photo?

paulvha:
Look like a power supply issue. The M6E is known to be very sensitive to that. I often have to add an external Lithium battery to the board to keep it stable. Also as you use the URA try to set in “performance tuning” the read power to 2 DBM. On some PC’s you can adjust in windows the maximum current/power that can be consumed.

Hello Paul

I followed your advice and it worked!

I use 2 batteries and USB to make it work at Arduino.

So, here’s a thing. If i want to make the dBm more than 27dBm(Which is set to default maximum) what can i do?

paulvha:
Look like a power supply issue. The M6E is known to be very sensitive to that. I often have to add an external Lithium battery to the board to keep it stable. Also as you use the URA try to set in “performance tuning” the read power to 2 DBM. On some PC’s you can adjust in windows the maximum current/power that can be consumed.

Also, I'd like to use Bluetooth to send EPC infos to Smartphone.

But I can’t find which pin to connect with HM-10 Bluetooth module

Is there any solutions to this problem??

Good to hear that worked.

With respect to the 27dbm, the Sparkfun hookup guide provides some great advice :

https://learn.sparkfun.com/tutorials/si … al-antenna

Next to external power supply, you need to think about the terminal aspects. The Nano can get very hot with high dbm and the chip on the board may need more cooling capacity.

With respect to the Bluetooth:

The Redboard has 1 UART (which is used with the USB). You are already using softSerial for communication with the M6E Nano and actually you need another serial communication for the Bluetooth. BUT that is not available.

Options :

  1. You CAN NOT create another FULL SoftSerial as only the last one created will be the only one with the RX-interrupts set. If you plan to only sent data to your Bluetooth, first create the sofsSerial instance for Bluetooth and then followed by the softSerial instance for the Nano.

  2. Use “I2C/SPI to UART Bridge” to add another serial port, but that will need more programming. Have not seen that Sparkfun has these.

  3. Obtain another board (like the ESP32 thing) that has more UART ports.

paulvha:
With respect to the Bluetooth:

The Redboard has 1 UART (which is used with the USB). You are already using softSerial for communication with the M6E Nano and actually you need another serial communication for the Bluetooth. BUT that is not available.

Options :

  1. You CAN NOT create another FULL SoftSerial as only the last one created will be the only one with the RX-interrupts set. If you plan to only sent data to your Bluetooth, first create the sofsSerial instance for Bluetooth and then followed by the softSerial instance for the Nano.

  2. Use “I2C/SPI to UART Bridge” to add another serial port, but that will need more programming. Have not seen that Sparkfun has these.

  3. Obtain another board (like the ESP32 thing) that has more UART ports.

Hi Paul Thx for the reply

Currently we’re trying to connect the arduino through BlueTooth to Smartphone.

So, i’m trying to make an App via MIT App Inventor 2.

But every time I use different codes(We use typical Bluetooth code for Arduino and different codes mean MIT App Inventor) that connect Arduino and Smartphone via BT, there’s always Error 507 on Smartphone.

Do you know anything about the issue related with Error 507???

I advice to make a separate topic around Bluetooth and try to get that working with some basic code to connect to a smartphone. It that works extend it M6E Nano. The current topic is misleading and not helping to solve your issue.