I’ve seen enough to know that it’s doable. It clearly shows on the reverse-imported Gerbers. I remember something of bad resolution in Altium, (or maybe just in Altiums Gerber export). While placing the LQFP144, I noticed that I could only get a good placement for 1/3rd of the pads. (I also already merged a whole lot of lines into rectangles Nice function. I’d thought to report it here before I delete them. Pcb Editor / Tools / Cleanup Graphics finds over 1000 “zero-size graphic lines”. At the moment I’m wondering if it’s some kind of user setting, or a bug in KiCad-nightly V5.99. for some reason I can only move stuff in horizontal, vertical and diagonal directions, and I can’t find a setting for this to undo it, and this is distracting me so much I can hardly get anything done, which annoys me even further. I’ll go further now to have a look of it works, just wanted to dump the screenshot here first.ġ8:28u I’m struggling quite hard now. Like in the "reverse engineering FAQ article I skipped paste and solder mask, and put the silkscreen on some user layers. I did load the gerber files in Gerbview (It’s a 6-layer PCB) and it’ looks like it’s complete, but I have not exported it to a KiCad PCB. Working with the Gerbers is almost certain to work. The Altium importer is the quiket if it works. Combine that with that it’s for the 64 pin version and it also does not have the (horrible) “arduino” pin layout, and this template does not seem very useful to you.īoth experimenting with the Altium importer, and creating a KiCad project from the Gerbers seem valid options to get started. There are no labels with pin names, nor even power or GND. It’s just the PCB outline with connectors, and some empty connectors in the schematic. This template does not have much info though. Which means, you can dump the files from: in a directory, (maybe do some renaming) and then open it in the KiCad Version of your choice. KiCad templates are very simple (I like simple) It’s just a regular KiCad project with some meta info such as a description in html and an icon. When you’ve created a KiCad V5.1.x project, you can open it in KiCad-nightly V5.99 and continue with it. I made a KiCad project from the mobilinkd template for KiCad V5.1 and it worked after sorting out the strange 4 layer deep directory structure. If you just want the PCB outline and connector layout, it’s fairly quick and you have enough to design a PCB that can mate with the nucleo board. If you want to turn the whole board into a KiCad project, it’s quite a lot of work. (I still have to cleanup that FAQ article) I assume the only information available is a schematic in some readable, (but not EDA form, such as a. The goal of this reverse-engineering tutorial is to re-create a complete KiCad project from partial information. Some help with proofreading and finding missing or unclear parts is appreciated. Reverse engineering KiCad project from Gerber files FAQ What is such resource called? Where do I find the existing dimensions? Should I use the measurements given in the user manual for the board? Or is there some more fool-proof way of obtaining the correct dimensions? Are those symbols and footprints meant to be used on a carrier board for placing an existing module? And not for actually designing the module itself?įind a resource that describes the size and placements of the board outline and connectors. So far I’ve only used symbols that has corresponded to one component and footprints that has corresponded to one component. But that footprint is for the entire board, with all connectors and mounting holes. I found symbols for Nucleo-144 in the MCU_Module folder and footprints in the Module folder. I found this template for 5.1 but couldn’t use it from 5.99. Try importing those schematics into KiCad 5.99įind an existing template for KiCad 5.99. I’m thinking of having just 100 pin Morpho headers but keep the Zio (Arduino) header. Andh ere’s the schematic pack for the Nucleo-144. The nucleo-114 user manual MB1137 has a lot of information. Now, how do I go about creating such board? The board exists in three variants Nucleo-32, Nucleo-64 and Nucleo-144. Now I want to create a STM32 Nucleo board for the 100-pin stm32f105vc MCU of which we have plenty at work from old boards. I’ve followed the Getting Started tutorial, then created my own small dev board just for experimenting. Software developer and Beginner KiCad user here.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |