Show Posts
Pages: 1 2 [3] 4 5 ... 13
31  Development / Other Hardware Development / Re: Leonardo USB Vendor/Product ID on: September 11, 2012, 11:23:48 pm
Actually, there's a silicon bug in them 1st batch. So, they pull out all the stock from the distributors.
A bug in USB suspend mode. So, the new batch is ready in late October only.

One important thing to take note if you are using their SSOP package: the body is way much longer compared to normal SSOP package. It's like putting a 20-pin into a 24-pin package! Other than that, they are okay and way much cheaper. The IO is 5V tolerant (up to 6.2V although not specified in datasheet).

Quote
I've already used several in my projects,
Frank, have you tested the most minimal version (FT230XS) using the RTS instead of the DTR to perform a reset on Arduino?
Didn't managed to grab the FT230XS before it they pull them out of the stock.
32  Development / Other Hardware Development / Re: Teensy 3.0 on: September 05, 2012, 06:03:29 am
Freescale are also coming up with a $13 Arduino form factor board using the same series ARM.

But, I'm sure Paul's work on the software side is the winner!
33  Using Arduino / Networking, Protocols, and Devices / Re: Data over XBee works for a few seconds then stops... on: August 24, 2012, 06:07:58 am
I'm looking at it from a testing perspective. So, at least you can confirm that this is not creating a bottleneck for the communication. smiley
34  Using Arduino / Networking, Protocols, and Devices / Re: Data over XBee works for a few seconds then stops... on: August 24, 2012, 05:54:01 am
Quote
Did more testing today. I ran my parsing at 150ms (up from 10ms) and it still drops out. There's no way I'm overrunning a buffer sending 20bytes every 150ms...particularly using call-response.

Have you tried going slower than 150ms on the PC side? Like a more human noticeable rate (1 s maybe)?
And then scale downwards.
35  Using Arduino / Networking, Protocols, and Devices / Re: Data over XBee works for a few seconds then stops... on: August 24, 2012, 05:45:35 am
The CTS pin will go up and down depending on whether it is ready to take in more data.
Take a look at page 13 of the datasheet.
If the XBee is not ready (CTS high), all the data that you send from the Arduino on the serial to the XBee will be ignored/dropped. You are running at quite high serial baud rate right?

In your data packet, do you have a packet number? Like a free running number that increases over time (and overflow)? This can be used to indicate whether all packet are received at your receiver end (PC side).
36  Using Arduino / Networking, Protocols, and Devices / Re: Data over XBee works for a few seconds then stops... on: August 24, 2012, 12:20:19 am
These are the pins on the XBee. The CTS will be high whenever his buffer is full and cannot take more.
I think with the rate you are transmitting, it will be better to know whether XBee is ready to take in more data.
37  Using Arduino / Networking, Protocols, and Devices / Re: Data over XBee works for a few seconds then stops... on: August 23, 2012, 11:44:36 pm
Did you ever use the CTS line on the XBee? On the sensor node side.
I notice in the past that I drop packets whenever I just dump data to the XBee without really checking whether is is ready to accept or not.
Somewhere buried in the datasheet, they also mentioned about the buffer size and when they will pull the CTS line high indicating they can't accept anymore at this moment. You might want to check that out just in case.
38  Using Arduino / Networking, Protocols, and Devices / Re: Data over XBee works for a few seconds then stops... on: August 14, 2012, 10:00:56 pm
Hi,

Let me see whether I get your idea right:

Upon power up, Arduino tries to get establish a connection to a PC through point-to-point XBee connection.
Once established (a handshake?), the PC will send a "hello" command at an interval to the Arduino.
The Arduino will response by sending the sensor data?

In order to make sure that this thing work perfectly, I would advise use a simpler Terminal program on the PC that takes care of the TX & RX of the "hello" command. In my case, I would use the program Docklight (not affiliated with them). You can set it to response to a certain character ('A' in your case) and also transmit a string/character at a regular interval. All the incoming and outgoing characters is shown (logged if you have the paid version). By doing this over long period of time, you probably will be able to tell whether the Max/MSP is the issue.
39  Development / Other Hardware Development / Re: Leonardo USB Vendor/Product ID on: July 23, 2012, 04:24:55 am
Quote
I believe I'll stick with a two-chip solution with the new cheaper FT230X device
We went that way. smiley
Although the FT230X is 3.3V, the IO is 5V tolerant (up to 6.2V). And it's very cost effective around $1.98 (it was $1.72 last month).
40  Using Arduino / Project Guidance / Re: Smaller version of Arduino Mega on: June 25, 2012, 10:37:02 pm
Check out MegaMini from JK Devices: http://jkdevices.com/arduino-compatible/arduino-megamini
41  Development / Other Hardware Development / Re: iTead iBoard not able to access A6 and A7 on: June 17, 2012, 10:09:03 pm
A6 & A7 is pure analog input pins.
42  Development / Other Hardware Development / Re: Arduino 2560 Stuck on Uploading Sketch on: June 15, 2012, 03:16:40 am
In my case, it managed to load but there will be timeout error with no upload successful status.
But, the sketch runs accordingly.This is using the new 1.0.1 IDE.
43  Development / Other Hardware Development / Re: Arduino 2560 Stuck on Uploading Sketch on: June 14, 2012, 07:52:02 pm
I'm having the same problem with Mega2560 Pro 3.3V made by Sparkfun. Although not an official Arduino product, the problem behavior looks the same.
44  Using Arduino / Installation & Troubleshooting / Re: Arduino Pro "resetting" while bluetooth mate gold connected on: May 29, 2012, 03:32:19 am
The Bluetooth mate gold might chew up to 100 mA during TX.
The Arduino on-board regulator is 150 mA maximum output only.
It might still be enough, but marginally for reliable operation.
45  Community / Bar Sport / Re: Arduino Leonardo on: May 28, 2012, 08:22:54 am
I think the function of the I2C and External Interrupt on the same pin not a very clever idea by Atmel.
Imagine you want to use an external RTC through I2C and yet you want the clock-out function of the RTC to wake the board up through the external interrupt pin. Although you might have the extra 2 external interrupt now on D0 & D1, I guess most people would dedicate that for other UART usage.
Pages: 1 2 [3] 4 5 ... 13