Pages: [1] 2   Go Down
Author Topic: Smaller version of Arduino Mega  (Read 2959 times)
0 Members and 1 Guest are viewing this topic.
Queens, New York
Offline Offline
Faraday Member
**
Karma: 106
Posts: 3756
"Of all the things I've ever lost, I miss my mind the most" -Ozzy Osbourne
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello, I'm looking to design my own touch screen controller for my robot. The touch screen i'm using, uses all my pins on the Arduino UNO Rev 3, including the Tx and Rx. My robot is currently being controlled from my laptop via Bluetooth, and I was tring to design my own controller, using various Arduino components.Now because the touch screen uses every pin on my UNO, I looked at the Mega because it has more Tx and RX pins to use, but it was WAY too long and rather bulky. So, I was wondering if a smaller, more compact version of the Mega was, is or could be made. Something more like the Arduino Mini, same amount of pins just more compact. This way I can integrate more parts like an accelerometer and even a bluetooth module to communicate to the one on my robot.

Hazard
Logged

Created Libraries:
TFT_Extension, OneWireKeypad, SerialServo, (UPD)WiiClassicController, VWID

Global Moderator
Dallas
Offline Offline
Shannon Member
*****
Karma: 209
Posts: 13015
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset


Something like this?
http://www.pjrc.com/store/teensypp.html
Logged

Queens, New York
Offline Offline
Faraday Member
**
Karma: 106
Posts: 3756
"Of all the things I've ever lost, I miss my mind the most" -Ozzy Osbourne
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

yea kinda, but does it have the same capabilities as the Mega?
It doesn't say, or at least it didn't see anything that said it had Tx and Rx pins.
Logged

Created Libraries:
TFT_Extension, OneWireKeypad, SerialServo, (UPD)WiiClassicController, VWID

Global Moderator
Dallas
Offline Offline
Shannon Member
*****
Karma: 209
Posts: 13015
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset


The Mega has 4 hardware USARTs.  The Teensy++ has 1.
Logged

Pittsburgh, PA, USA
Offline Offline
Faraday Member
**
Karma: 98
Posts: 4813
I learn a bit every time I visit the forum.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Check the docs, most of these chips allow the highspeed serial (for SPI/I2C/etc) to be used as hardware serial.

There are people here building custom ATMega1284 setups. It has 40 pins and 2 USARTs.

If you can find space the you can connect 1 or more shift registers to the UNO SPI pins and add pins that way. There are even bi-directional shift registers.

Logged

I find it harder to express logic in English than in Code.
Sometimes an example says more than many times as many words.

Queens, New York
Offline Offline
Faraday Member
**
Karma: 106
Posts: 3756
"Of all the things I've ever lost, I miss my mind the most" -Ozzy Osbourne
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


The Mega has 4 hardware USARTs.  The Teensy++ has 1.


Hmmm, I need at least 2 USARTs, one for the touch screen and the other for the bluetooth module.
Could I maybe design my own custom board, like the Teensy?
Logged

Created Libraries:
TFT_Extension, OneWireKeypad, SerialServo, (UPD)WiiClassicController, VWID

Pittsburgh, PA, USA
Offline Offline
Faraday Member
**
Karma: 98
Posts: 4813
I learn a bit every time I visit the forum.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You can use SoftSerial on just about any two pins to add serial channels. It's part of the IDE, make sure you use the version that comes with your IDE.

A touchscreen controller chip would probably reduce the pins needed for TS to just 2.

Logged

I find it harder to express logic in English than in Code.
Sometimes an example says more than many times as many words.

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

AFAIK there is no small Arduino with the Mega2560 chip.

Maybe there should be, where's Crossroads when you need him smiley

Actually you should look at Crossroad's ""bobduino", it has a Mega 1284 (two UARTs, lots of RAM etc).

______
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

0
Offline Offline
Full Member
***
Karma: 1
Posts: 185
www.rocketscream.com
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Check out MegaMini from JK Devices: http://jkdevices.com/arduino-compatible/arduino-megamini
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 545
Posts: 27352
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm here, just slow reading tonight.
Are you handy with a soldering iron? This board could be all you need:
$4.50 for a bareboard mailed to your US address, you scrounge for (or purchase) parts & assemble.
Use an offboard FTDI Basic or equivalent to download sketches, or a Mikroelectronica FTDI module can be installed on the right.
I supposed I can offer assembled  units too, no one's asked for one yet.

Parts list
http://www.crossroadsfencing.com/BobuinoRev17/1284_Duemilanove_PL.pdf
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

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

Yes, I know it's an old thread.

http://www.liquidware.com/shop/show/ILLI/Illuminato%3A%3AGenesis
Logged

Pittsburgh, PA, USA
Offline Offline
Faraday Member
**
Karma: 98
Posts: 4813
I learn a bit every time I visit the forum.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Does it say anywhere what AVR that Illuminato actually uses?

I wouldn't mind seeing SMT chip breakouts built onto 40 pin sockets, or to fit into them. I've seen boards that I think the like would run on. A 2560 w/external 32+K RAM in that format would rock and roll too.

Logged

I find it harder to express logic in English than in Code.
Sometimes an example says more than many times as many words.

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

Quote
Does it say anywhere what AVR that Illuminato actually uses?
Not that I can see. The schematics are all but unreadable but it seems to be a mega545, is there such a beast?

_____
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Tucson, AZ
Offline Offline
Sr. Member
****
Karma: 8
Posts: 317
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ATmega645 IPC-SM-782\QFP14X14-64

http://www.atmel.com/devices/ATMEGA645.aspx
Logged

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

Ah, 645, yes that makes sense.

______
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Pages: [1] 2   Go Up
Jump to: