On a side note, you need a good place to get these manufactured! I used seeedstudio for mine, and the boards came out pretty decent, especially for the price (although silkscreen wasn't amazing).
I'm thinking of using OSHPark for my TQFP breakout board, as it's 6x3 cm about, and that's an extra $15 from Seeed (because it's longer than 5 on one side). Plus, with the panelising of the boards in OSHPark, less space is wasted (more eco-friendly )
Quote
The huge benefit of OSH Park is that all boards have a gold-plated finish and a sweet purple silkscreen
Haha I think you mean purple soldermask! Silkscreen is the text. Seeed doesn't even have a purple option - it's an extra $10 for blue, red, yellow or white, and an extra $20 for black! The ENIG gold plated finish is an extra $10 I think as well...
However the custom soldermask charges are somewhat cheaper than other manufacturers. Most places (like Gold Phoenix PCB) charge at least an extra $20 for this.
The inductors are there (I believe) to prevent back-EMF. They're not strictly necessary, but it's good practice to add them in anyway. Capacitors C9 and C10 are bypass/decoupling capacitors, and again, whilst your circuit probably still will function without them, they prevent electrical noise and ensure that sensitive ICs that don't like voltage ripples function properly . In order for them to work properly, they need to be placed as close to the IC they're for as possible. I haven't thoroughly read the schematic, but I think C2 and C3 are for the power supply, to prevent voltage spikes and sudden drops. Note that they are polarized.
I'm not sure about the rest though. D1 confuses me. If it is a protection diode, shouldn't it be the other way round? Anyway, good luck on your board! If you need a place to get them made, Seeed studio were pretty good in my opinion (cheap, fast, decent quality). Check out my video review if you're interested:
As a hobbyist, I spent hours searching for a cheap place to get my boards manufactured. I searched everywhere until I came across the "Fusion PCB service" by Seeed studio. This place was ridiculously cheap ($35 for 10 boards, shipped) and they came in just under 2 weeks. I made a video review of the service, where I go into the board quality. This might help anybody looking to get their boards made so enjoy
If you liked it, subscribe for more reviews and tutorials! I even have an Arduino tutorial playlist!
I've just started a video series on electronics product design! This might be useful to anybody who has that special idea, but needs help acting on it. I use an AVR robotics board as an example (so it's quite relevant to Arduino), and I plan to document it right through from start to finish!
Part 1 is here:
Part 2 is coming soon, just waiting on some MCUs from Atmel Subscribe to me on YouTube to follow it! I also have quite a few Arduino tutorials, as well as just regular electronics tutorials (soldering, PCBs, etc.) so check out my channel!
I have a question regarding motor drivers. The specific one I'm using is the Allegro A3901, but this should apply to most drivers (like the L298). The question is, If I wanted to connect a single motor with paralleled outputs (see image: http://imgur.com/XGHU2), would it be possible to connect IN1/IN3 together, and IN2/IN4 together? The recommended schematic shows all four inputs being connected to individual MCU pins, but I feel this is a waste! Also, is there any advantage of connecting the motor like this? Can it draw more current this way as opposed to just connecting it to OUT1 and OUT2 and leaving OUT3/OUT4 unconnected?
Normally, I use my arduino uno r3 as an isp to program my other AVR chips (usually an attiny84) but for some reason, I can't program an atmega168 or an atmega328!
I keep getting an invalid device signature (usually either all 0s or all Fs, but sometimes a combination). My connections are fine, I checked them a hundred times, and when I rewire it to the attiny84, everything's alright. It just won't work with the 168 or 328 though. I've even tried 2 different 328 chips. Does anybody know what could be happening here?
I'm planning on building a lithium battery charger, but I've hit my first problem! I want to charge a 2 cell pack, but I want to charge each cell individually (so the cells are balanced). How would I do this? Yes, I know there are dual cell charge ICs out there, but is there a way to use two single cell charging chips? Would something like this work?
Okay, recently I started making video tutorials for the ever-popular Arduino, and it's father, the AVR micro! I just finished another video, and I hope it helps people out! However, some feedback/suggestions would be greatly appreciated, as I just started doing this
The latest video (on LCDs):
The most popular one so far (on brushless motors):