I have been tinkering with electronics since mid 80’s, but never anything serious. I have always liked electronics, and even I have managed to study some electronics at university, but I have never managed to work on the field. I have almost forgotten all I learned (not really everything, but most). I want to use the CE program as a guide in my journey to re-learn electronics, and approach the practical part of it building some tangible “things”. I am really interested in many aspects of electronics, but I think that I want to start with building some embedded battery or solar cell powered devices, that can be connected to the Internet.
Well, hello every one at the forum and the CE program.
I have been first in the forum (but I have changed the account just to change my user name, sorry about that) and recently joined the program. I am starting this build log with my old and recent activity, and I will appreciate your comments.
First of all, I completed the getting to blinky board a couple of years ago, I show you the board layout, which was a slight modification of the one in the first series of videos:
I builded that board, which was my first board, two years ago, and it blinked
First try? If so, you did better than me
Last weeks I was thinking on joining the program and decided to try to make a slight modification of the Shine on you crazy kicad board, that would include two push buttons and connect the two leds to two GPIO pins. The final board was send to OSH park two weeks ago. I am waiting for the parts and board to arrive and see if it works.
Yes that Getting to blinky was my first board, first try. I had to modify the battery holder because I was ordering from mouser for some reason I do not remember, and it was great experience.
I want to upload the pictures of my version of the shine on you… board, but I am not allowed. As I deleted my old account, now I am new and I can only upload one image, a will have to wait.
Well, this week I have been busy with the CE Header, and I start to have some doubts and questions that I would like to share with you. I am afraid that it is a bit difficult to describe without images so I will wait until I am allowed to upload the pictures.
Well the pin header should be female, but that is the 3D model that came with the footprint. I have seen in the build log of @Steve_Mayze that you can modify them with wings3D, but I am still not there
And finally, my questions for you guys about the CE Header routing. I have been tinkering with it, and will probably do it a little bit more after seeing some of the layouts of others. But I would like to be able to learn which layout is better and why, because there are many possibilities.
So here goes one specific question. Routing the analog pins, I have for instance these two options:
a) analog traces on the FCu layer, but AIO_3 passes close to the I2C_SCLK and I2C_SDAT pins. Ground layer is shielding most of the traces.
b) AIO_3 routed on the BCu layer, going bellow of other two analog traces. GND plane covers these traces a little bit less.
Is any of these better than the other?
And for the right side of the board, I am not very satisfied with all those vias. I like the routing showed by @Steve_Mayze in his build log (Steve's Build Log), which seems cleaner than mine. My question is, apart from aesthetics, would there be any practical differences between both routings?
Even though it might pass closer to the other traces on board, I’d recommend keeping the trace on top if possible. Having a more solid ground plane is more worthwhile in my opinion. If you were doing a 4 layer board, the math would change because the ground plane would be solid (on an inner layer).
Thanks for your reply Chris, this is the kind of knowledge that comes from experience that is harder to find for me. As a rule of thumb then, keeping the traces shielded with the ground plane is better, great.
Finally I had some time today to redo the routing of some parts, here is my final layout for the CE Header, trying to have the largest coverage from the ground plane.
Borrowing the ideas from Steve's Build Log - #6 by Steve_Mayze - Build Log - The Contextual Electronics Forums I also created a 3d model for the header pins (get it from here if you want it 3dmodel.zip), the 3d view of the board, with labels on each pin is:
I have been working on the Sensor Board for the CE Header. I rotated the shift register to simplify the routing and used two ground planes, one for the analog part and one for the rest. I connected both at one end. The resulting layout and the corresponding 3D view images are:
I am still uncertain of the capacitor that @ChrisGammell connected to the latch pin. I do not understand why that capacitor is there. I posted a question in the Sensor Board Schematic topic (Sensor Board Schematic), to see if somebody can help me to understand the function of that capacitor. For the moment I did not include that capacitor in my design. I might include it in the future if I think it might be needed.
As responded in that thread, you don’t need to populate it, but you might want to leave the footprint in there.
Is there a cutout on the ground plane above R8/D8? Any reason for that?