Pages: [1]   Go Down
Author Topic: Very Small Arduino with 2.4Ghz wireless transceiver and motor bridge - DelTino  (Read 2260 times)
0 Members and 1 Guest are viewing this topic.
UK
Offline Offline
Faraday Member
**
Karma: 47
Posts: 3521
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I would have liked to use the word "tiny" in the title - but, unfortunately, that denotes a particular Atmel product.

I am interested in radio control for NGauge 1:148 scale model trains.

I discovered recently that the Deltang Rx6x radio-control receivers use an Atmega328. They also contain a Cypress CYRF6936 2.4GHz radio transceiver and a motor control bridge. The total size of the device is 12 x 22 mm. Deltang make smaller Rx4x receivers but they don't use Atmel MCUs. http://www.deltang.co.uk/

As far as I can see this is the smallest Arduino + wireless platform. The Moteino measures 33 x 22 and doesn't include the bridge circuitry - almost 3 times bigger, and won't fit in NGauge model trains. Deltang is a UK product and Moteino is a US product.

The standard Deltang products are designed to be controlled with regular 2.4Ghz radio control signals. When I discovered that the Rx6x modules are based on Atmega328 MCUs I was interested to see if they could be "converted" to Arduino devices. I purchased two of them and also got a great deal of support from David Theunisson of Deltang. I believe that if the modules are operated as "Arduino devices" they offer much more facilities than they do in the "airplane" R/C mode. For example, two-way communication is immediately available (as it is with Moteino), and many trains could be controlled with a single "transmitter" module.

Of course Arduino folk might find all sorts of other applications for very small wireless-equipped Arduino modules.

Uploading the Arduino bootloader was easy following the instructions here http://arduino.cc/en/Tutorial/ArduinoToBreadboard for the "Minimal Circuit (Eliminating the External Clock)". With the bootloader in place scripts can be uploaded in the usual way using the Tx, Rx and Reset connections with the 328 chip removed from the Uno board. NOTE that the Atmega328 on the Rx6x board works at 3v so can't be connected directly to Uno output signals.

The CYRF6939 transceiver is widely used in commercial products but not so much by hobbyists so it took me a while to gather information about how to set it up. There are a great many options.

I have prepared a short pdf document giving more details and a demonstration sketch that works with a pair of Rx61a modules. They can be downloaded from here https://docs.google.com/file/d/0B0hhHjM70n1TNkllamVCRFBQMGM/edit?usp=sharing

I have no connection with Deltang other than as a satisfied customer.

...R

PS is there anywhere on the Arduino site where there could be a permanent link to the product?
« Last Edit: June 28, 2013, 05:12:31 am by Robin2 » Logged

Canada
Offline Offline
Newbie
*
Karma: 0
Posts: 41
Go Banana!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

NOTE that the Atmega328 on the Rx6x board works at 3v so can't be connected directly to Uno output signals.
ATmega328s have 5V tolerant pins.
Logged

UK
Offline Offline
Faraday Member
**
Karma: 47
Posts: 3521
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

That's not how I read the Atmel datasheet. On the DelTino Vcc is 3v.

Quote
28.1  Absolute Maximum Ratings

Voltage on any Pin except RESET
with respect to Ground ................................-0.5V to VCC+0.5V

...R


ATmega328s have 5V tolerant pins.
Logged

nr Bundaberg, Australia
Offline Offline
Tesla Member
***
Karma: 121
Posts: 8433
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Yep. VCC + a diode drop is the max on any pin.

____
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Canada
Offline Offline
Newbie
*
Karma: 0
Posts: 41
Go Banana!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Well damn, you learn something new every day. smiley-grin
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi Robin, very nice information. I was also looking for some easy way to control stuff using wirelles and also trains. I saw this project from http://www.ringengineering.com/ and thought about some opensource version of that.
I think with delduino it can be possible.
Let's keep in touch.

Amauri
Logged

Valencia, Spain
Offline Offline
Faraday Member
**
Karma: 118
Posts: 4539
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Yep. VCC + a diode drop is the max on any pin.

Atmel connects AVR chips directly to mains AC:  http://www.atmel.com/images/doc2508.pdf

:-)
« Last Edit: November 13, 2013, 02:04:52 pm by fungus » Logged

No, I don't answer questions sent in private messages...

UK
Offline Offline
Faraday Member
**
Karma: 47
Posts: 3521
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

@fungus, while interesting I'm not sure that that is relevant to my Thread.

...R
Logged

Pages: [1]   Go Up
Jump to: