Go Down

Topic: Are you interested in a small version of the Arduino Mega 2560?  (Read 626 times) previous topic - next topic

Eagle67

Hi everyone,

Once I started off with Arduino Pro Mini / Uno and build my first simple projects I integrated the different functionalities from those projects, e.g. sound module, display, XBee,..., I shortly reached the memory and pin boundaries. Yes you can say, program more efficient, so I did that and also looked the libraries to strip them from code I only needed. But at some point it came to an end.

I went for the Arduino Mega 2560.  This is OK, but the size of the board bothered me. So I looked on the internet to get a small sized one but couldn't find anything that I could buy against a comparable price of the normal Mega 2560. So I decided to build one of my one. The road to there can be found at arduino.now4.nl. I've recorded all the steps I took to design and build the board, that I called the MegaMini, to share my experience.

The questions I have are:
  • Do you have any remarks on the board layout?
  • Should I've chosen a better list of available pins?
  • Is it already build by somebody else? Why not?


Looking forward for some feedback from you!

Arend

Isaac96

The problem with that is the fact that you are wasting a LOT of I/O. Did you break out SPI, I2C, and UART?
The design is great, though. A useful feature would be to have SMD pads on the back of the board for other pins, like the Teensy 3.1.
Do not PM me for help.Only links to topics.
CONNECT THE GROUNDS!

After Tuesday, even the calendar goes W T F

Eagle67

Thanks, yes, good idea to have SMD pads on the back to provide more IO. SPI, I2C and all 4 UART's are available. 

Isaac96

Do you have a completed project with this? 
BTW, how much did it cost to build?

Very nice design. You should check out CrossRoads' Bobuino Mini.
Do not PM me for help.Only links to topics.
CONNECT THE GROUNDS!

After Tuesday, even the calendar goes W T F

JoseMi

Hi,
 
We are making a similar project like yours. We are using the arduino mega 2560 schematic and we have a question about this part of the circuit:

http://pasteboard.co/1z4oBXd8.png

Do yo know which it is the utility of this part?


Thanks :)  :)

ShapeShifter

http://pasteboard.co/1z4oBXd8.png

Do yo know which it is the utility of this part?
It looks like there are two independent parts to that portion of the circuit, tied together at the 5V supply symbol.

The left side looks like a switch that will connect the +5V and USBVCC nets together when VIN is less than 6.6V. It starts by taking VIN, and dividing it by two using a pair of resistors. That goes to the plus side of the voltage comparator, with 3.3V on the negative side. The output of the comparator (GATE_CMD) will be high if the CMP signal is above 3.3V (VIN is above 6.6V) and low if it is below 3.3V (VIN below 6.6V.) FETs are not my strong point, but I believe this FET will be ON when GATE_CMD is low, and OFF when it is high. Therefore, I believe that this will allow powering the board from the USB port when VIN is not connected, but when VIN is more than 6.6V, it will turn off the USB power connection and power the board strictly from VIN.

The other half of the circuit is the LP29085 - this is taking the 5V power (from whatever source) and regulating it down to 3.3V at 150 mA.

But please don't take my word for it, look up the parts and how they operate and confirm in on your own.

Graynomad

SS is correct AFAIK. It looks like the standard Arduino external power source selecting circuit.
Rob Gray aka the GRAYnomad www.robgray.com

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy