This is Google's cache of http://forum.mysensors.org/topic/150/pcb-design-and-production. It is a snapshot of the page as it appeared on 8 Jul 2014 21:05:28 GMT. The current page could have changed in the meantime. Learn more Tip: To quickly find your search term on this page, press Ctrl+F or ⌘-F (Mac) and use the find bar. Home General Discussion PCB Design and Production PCB Design and Production I'm looking to design my own PCBs for Arduino Sensors so i'm looki ng for guidance on freeware/low cost PCB layout software. I've seen some free proprietary packages that are tied to particular production houses that are not particularly inexpensive ($51 for three boards) but those aren't very interesting. I'd like to find a package that I can use with a production house such as OSHPark (the house that was used by Ross Kinnard for the serial gateway PCB) for fairly simple designs at reasonable costs. Thanks for any advice. John posted Reputation: 1 | Posts: 109 Posts 47 | Views 652 | browsing @clippermiami Eagle (http://www.cadsoftusa.com/) has a free version which can do double sided boards upto 100x80mm. Takes some time to get used to, though. I have good experience with board fabrication in China. Very cheap and good quality. posted Reputation: 3 | Posts: 90 @clippermiami I have used gEDA and found it really usable and adequate. It does however have a quite steep learning curve so some patience might be needed. An alternative would be KiCad. Both are free and open source. gEDA KiCad At some point I am most likely going to create my own PCBs using sensors and technologies found on MySensors pages. I will then release these schematics and layouts probably licensed as open source hardware and I will use gEDA (since that is what I am used to). posted | last edited by Anticimex Reputation: 0 | Posts: 10 Thanks to both @YVEAUX and @ANTICIMEX. i'll look into those and see. @ANTICIMEX, I'd love to see them. If I make any progress I will release them here as well. posted Reputation: 1 | Posts: 109 I've downloaded the freeware version fo Eagle and it looks like it will more than do what I need. Is there a set of Arduino shield/module libraries for most of the common Arduino items: Pro-Mini ATMEGA328 3.3v Ethernet ENC28J60 module Radio NRF24L01+ module DC -> DC Step up converter/regulator 0.8v-3V -> 3.3v DC -> DC Step up converter/regulator 1-5V -> 5vv Voltage Regulator 5V -> 3.3V posted Reputation: 1 | Posts: 109 @clippermiami - If you havent used eagle before, i strongly recommend you take a look at these Tutorials on Eagle: there are 3 tutorials which cover the schematic , pcb layout, and sending it off for manufacture! Also has a great series on Arduino programming too! ( must rewatch these actually! ) posted Reputation: 1 | Posts: 55 Thanks! I've been looking for something like this. I've got Simon Monk's book that I've started to read also. posted Reputation: 1 | Posts: 109 @gregl I went through the three tutorials this morning. Like all people who make such things, he knows what he's doing so he makes it look so easy ... Seriously they are quite helpful. Maybe a few more times through them will make me more comfortable. I've looked everywhere and while there are some Arduino items the ones I've found seem to do with creating a Anduino UNO or Pro-Mini from scratch. At prices from China that seems like a loosing proposition grinning I found one that has the outline and pinout of the ProMini which helps but nothing on the Radio, the Ethernet, etc. Maybe my first project should be creating Eagle libraries for them ... grinning posted Reputation: 1 | Posts: 109 I downloaded the Eagle free version, and watch all three videos. And i actually produce a usable circuit board.I found it's quite easy and quite straightforward and think that most people on this site will be able to actually produce a circuit board. The Software is quite intuitive and easy to use. I am a newbie and know nothing of programming and electronic but I"m having a go 😊 posted Reputation: 1 | Posts: 36 This is my first printed circuit, refined a little, might actually get this one done. large_i.png If you upload your design to https://oshpark.com they will quote you for free boards and it will give you a good representation of what you're bored will look like how cool is that. I am a newbie and know nothing of programming and electronic but I"m having a go 😊 posted Reputation: 1 | Posts: 36 Nice! I am also considering designing my own board. It is pretty far in the future though. I'll start off with breadboard design, but the goal is to have wireless (optionally) battery powered sensors and I would like to somehow standardize those, so I plan to design a semi-generic PCB for an Arduino part and some standard sockets around it for sensor input. And perhaps a miniature prototyping area for "exotic" sensors. Have not decided if I want to mount an existing Arduino module or use the chip directly. I would prefer to keep the height down, but then, it is nice to just plug in the module directly. We'll see... posted Reputation: 0 | Posts: 10 I'm still trying to sort out how to use Eagle to do this but my general idea is a PCB with CR123 3v Lithium Battery. High capacity, long life and small form factor Arduino Pro-Mini AT328 off the shelf module (could be soldered directly to save space but I'm leaning to using headers for this and the wireless module below for simplicity/replacement/ease of programming) NRF24L01 off the shelf wireless module. Regulator/Upconverter off the shelf module 0.8v => 3v to stabilize the voltage delivered by the battery and allow it to run with low battery voltages Onboard battery level monitoring circuit Mini (2.54mm) Screw terminal blocks for sensor connection (total 12 screws) --- 2 @ Digital (4 screws - shared Vcc/Gnd) --- 2 @ Analog (4 screws - shared Vcc/Gnd) --- 1 @ L2C (4 screws) OPTIONS: SPACE/Pads for optional 5v Upconverter/Regulator off the shelf module for the odd 5v sensor SPACE/Pads for external power coaxial connector socket under the battery holder location I'm guessing that this will produce a fairly small device of maybe 40-50 mm by 60-75 mm without crowding things That's where I am right now. While I'd like to find Eagle Library devices for the Wireless module,regulator, etc., I'm thinking it can be done with just pads/throughholes as if they were just headers or sockets. But as I say i have no experience with Eagle at this point so it a learning curve grinning posted | last edited by clippermiami Reputation: 1 | Posts: 109 Using through-hole & pants is fine for components i.e. NRF24l01. I found Eagle to have most of what I needed within the library but you can download more libraries by doing a search for Eagle libraries. I am a newbie and know nothing of programming and electronic but I"m having a go 😊 posted Reputation: 1 | Posts: 36 You may want to have a look at this for some ideas or inspiration, it has pro mini and nrf24l01 connections and some of the features you want. https://oshpark.com/shared_projects/pRJiKWxV $18 for 3 boards, pretty pricey, considering the brains of the system only costs $3 and the nrf only $1. posted Reputation: 4 | Posts: 20 Today i've made my first double sided pcb(and second in general - first was made about 12 years ago:)). I made few mistakes also:) I didn't notice that one connection to pin is ended on the other side pcb than rest of conection. Few things to improove next time: Bigger VIA(standard VIA in Fritzing is too small), sodium persulfate should be less diluted(process took too long, and some of connecions are too much dissolved). But overall final product is quite nice(as first double sided pcb):) Few pictures: https://app.box.com/files/0/f/2168177476 posted | last edited by jendrush Reputation: 3 | Posts: 73 @jendrush Hey man, good work! I'd like to see the pictures, but the link requires me to login... posted Reputation: 3 | Posts: 90 @Yveaux said: Hey man, good work! I'd like to see the pictures, but the link requires me to login... Strange, there is no password. Check another source: https://www.dropbox.com/sh/ec4ap8dgci1oe0p/AAD3YIqS_JqKMiUFu9TAfF5Ca posted Reputation: 3 | Posts: 73 @jendrush ah, you're a toner-transfer-guy wink Looking good +1 posted Reputation: 3 | Posts: 90 @Yveaux Already the design is worst part... but as i mentioned, this is almost first pcb. Next will be much much better:) posted Reputation: 3 | Posts: 73 @Yveaux said: ah, you're a toner-transfer-guy Looking good Yeah:) I am eagle eye toner transfer guy wink posted Reputation: 3 | Posts: 73