Pages: [1]   Go Down
Author Topic: My first custom Arduino board  (Read 3659 times)
0 Members and 1 Guest are viewing this topic.
Nova Scotia
Offline Offline
Full Member
***
Karma: 4
Posts: 200
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm just finishing up my first custom Arduino board. Once the bootloader is on I plan on connecting the smaller mono OLED display found on ebay or the larger color 4DSystems type. It features a 1A LDO regulator and two pushbuttons. Not much else since it's onlt 1.1" X 1.0" in size. Feel free to let me know if I missed something on the schematic. I tried to figure out what pins go where from the official arduino board schematics. Either OLED will push onto the front and the GPS will have to be sticky taped to the rear. On top of the regulator. The idea and code I used is at: http://karman.cc/blog/archives/746

Working Prototype:


Front:


Back:


Schematic:


[Mike
« Last Edit: July 25, 2012, 02:33:17 pm by 0miker0 » Logged

Spain
Offline Offline
Newbie
*
Karma: 0
Posts: 9
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello!

Just saw the photos. Nice build up!

What I miss is the LiPo power source with it's charger smiley-razz

Regards
Logged


Nova Scotia
Offline Offline
Full Member
***
Karma: 4
Posts: 200
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

True. I stripped out all of the good stuff! This is just a starting point so it it works so far I may add the charger and booster on the next go.

Mike
Logged

Johannesburg, South Africa
Offline Offline
Full Member
***
Karma: 0
Posts: 180
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Nice project! I'd love to see how it evolves
Logged

Nova Scotia
Offline Offline
Full Member
***
Karma: 4
Posts: 200
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

It's been about a year since this first post and i'm still working on the project! Since then pretty much everything has changed except the size of the display. I like the 32u4 microcontroller with built in USB, liPo battery charger and navigation button i'm using now. Check out the latest version at: https://sites.google.com/site/0miker0/arduino-sensor-board

Mike
Logged

Melbourne, Australia
Offline Offline
God Member
*****
Karma: 8
Posts: 567
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

That is awesome and inspirational.
Logged

Windows serial port monitor: Tellurium | Arduino serial port debugging library: DBG | Cusom LCD char generator | Technical questions will only be answered in forum threads

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

Quote
It started off the same size as the display and over time with the discovery of new components it grew in size.
Oh how well I can relate to that smiley

Nice project.

I'll grab the Altium files and have a sticky beak.

_____
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

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

The ICSP pads do not plate through, will you be using pogo pins for a one-off bootloader programming?

______
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Nova Scotia
Offline Offline
Full Member
***
Karma: 4
Posts: 200
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The ICSP pads did originally plate though but as the board got more and more parts I realized that it took up way too much space on the opposite side of the board. I'm trying out pogo pins soon but for now I solder on a 6X2 header, program the bootloader and then de-solder it. It's a pain but frees up the entire backside of the board for tracks and components.
This link: https://sites.google.com/site/0miker0/ shows two boards i'm working on that are fairly similar. One is a GPS board and the other is packed full of sensors. I'm no good at programming so the sensor board gives me lots of things to work with. My previous setup was an uno connected to a breadboard with a ton of jumper wires. This packs everything into something that fits in the palm of your hand.
Logged

Colorado
Offline Offline
Edison Member
*
Karma: 47
Posts: 1562
Reviving dead brain cells with Arduinos.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What about putting the ICSP pins as pads along one edge, three pads on one side and three pads on the other side.  Then you can use a regular 2x3 header and shove it onto the edge, program, and remove.  No soldering needed.  Someone wrote a piece on that:
http://mcumix.blogspot.com/2011/05/conway-life-redesign-of-ladyadas-board.html

This is another option, although it requires you to make a custom header:
http://www.daniel-spilker.com/blog/2011/04/25/isptouch-for-avr-microcontrollers/
« Last Edit: June 19, 2013, 12:50:46 pm by KirAsh4 » Logged

0
Offline Offline
God Member
*****
Karma: 1
Posts: 524
Arduino inside
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

nice project
Logged

Nova Scotia
Offline Offline
Full Member
***
Karma: 4
Posts: 200
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

An ICSP header on the board edge is an excellent idea! I've done something similar by soldering a DB9 connector onto a board edge. The spacing between pins 1-5 and 6-9 feels like around 50 mil so once pushed onto the board edge and soldered into place was very rugged.
Logged

Colorado
Offline Offline
Edison Member
*
Karma: 47
Posts: 1562
Reviving dead brain cells with Arduinos.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Re-read my message.  Added some links for you.
Logged

Shenzhen,China
Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

good job,thank you for your good ideal
Logged

производительPCB

Pages: [1]   Go Up
Jump to: