Skip to the content
PCBKitNew board
2 layersKiCAD project, the printed circuit board in 3D

KiCAD project

lakeweb/ECAD2

Edit Schematics and PCB as well as manage projects and libs from other sources

Copper layers
2
Thickness
1.6 mm
Parts
2
Nets
2
Pads
4
Tracks, vias
8, 1
Routed
Yes
KiCad
KiCad 4
Created
20 Dec 2018
Updated
28 Jul 2019

Overview

KiCAD project is an open-source printed circuit board by lakeweb, from the lakeweb/ECAD repository on GitHub, published under the MIT licence. It is a 2-layer board with 2 parts on 2 nets, routed with 8 tracks and 1 via.

README

README.md

ECAD - Edit Schematics and PC Boards as well as manage projects and libraries from other CAD software.

So far, there are no editing features. The work is on creating a good foundation for CAD. Being able to handle objects easaly and having the UI in place comes first. VS2017 is required. The older compilers are not capable of building the parsers. MS is always behind the C++ language evolution.

Code of interest: XMLSettingsStore derived from CSettingsStore and the use of pugixml. Find that in HEWinApp.cpp. I don't care for using the registry to store so much information. It should go in the appddata of the user. This will also make it easier to change profiles around.

pugixml wrapper: In xml.h. Previously I had been using a crusty and bloated vesrsion of an XML wrapper around TinyXML. Tiny was hiden in that implamentation. It as worked fine for me for many years, but it was time to move on. The objective of this new pugi wrapper is to keep all of pugi exposed. But to make its use as a application database much easier. The use is already sprinkled about this app. It started with the XMLSettingsStore.

12/23/2018 BXL parser moved to lib. Deleted old spirit::qi code. Made it so recent file load won't crash on bad paths. Found a lot of header dependencies beyond the repository fixes and depreciated std::tstring stuff.

Parts

2
QtyValueFootprintReferences
1RResistors_THT:R_Axial_DIN0617_L17.0mm_D6.0mm_P25.40mm_HorizontalR2
1RResistors_THT:R_Axial_DIN0617_L17.0mm_D6.0mm_P30.48mm_HorizontalR1

Questions

What parts does the KiCAD project use?

2 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the KiCAD project KiCad files?

From the lakeweb/ECAD repository on GitHub, at the commit this page was made from: the board is project/test_files/KiCAD_project/test.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the KiCAD project design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers37 × 19 mmPassive rpi hub75-adapter, the printed circuit board in 3D

    Passive rpi hub75-adapter

    hzeller/rpi-rgb-led-matrix

    Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO

    2 parts4.4kGPL-2.0
  • 2 layersDiode template, the printed circuit board in 3D

    Diode template

    adamws/kicad-kbplacer

    KiCad plugin for automatic keyboard's key placement and routing

    2 parts547GPL-3.0
  • 2 layers20.3 × 15.2 mmL0 button, the printed circuit board in 3D

    L0 button

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    2 parts546MIT
  • 2 layers35.1 × 46.8 mmSDEX2M2 Breakout Board, the printed circuit board in 3D

    SDEX2M2 Breakout Board

    NVNTLabs/switch2-SDEX2M2

    Micro SD Express to M.2 NVME Adapter for Nintendo Switch 2

    2 parts542GPL-3.0
  • 2 layers59.3 × 36.6 mmExpansionBoardTemplate, the printed circuit board in 3D

    ExpansionBoardTemplate

    BlueSCSI/BlueSCSI-v2

    BlueSCSI v2/Ultra - an open source, open hardware, SCSI emulator using the Pi Pico PR2040 and Pico 2 RP2350

    2 parts459GPL-3.0
  • 2 layersAlpha.9mm.wire, the printed circuit board in 3D

    Alpha.9mm.wire

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    2 parts410
  • 2 layers26.7 × 64 mmGpu power, the printed circuit board in 3D

    Gpu power

    dennisss/dacha

    Monorepo for awesome tools/projects/libraries

    2 parts397Apache-2.0