Author Topic: 8Pack - an Attempt to Convert Myself from EAGLE to KiCAD  (Read 2768 times)

0 Members and 1 Guest are viewing this topic.

Offline The Gambler

  • Thread Starter
  • Posts: 20
  • Your resident osu! player, destroyer of keyboards.
8Pack - an Attempt to Convert Myself from EAGLE to KiCAD
« on: Sat, 23 February 2019, 11:02:41 »
So yeah, I hit the limits of Eagle's free version , which is 10 cm x 8 cm and only two copper layers. While good for smaller keypads, it is nigh impossible to create anything larger. Largest I could do is a 4x5 keypad.

I couldn't trust people's libraries since I am new to KiCAD at this time, so I ended up re-creating almost all footprints and symbols. At some point I will post my currently used library onto the page. Hopefully the loop doesn't repeat itself with other beginners.

I've tested the prototype batch of PCBs (Rev 1.1) on my github page but this render has all the artwork and stuff. I nearly missed the autorouter from EAGLE until I realized there's FreeRoute.
Github page: https://github.com/cgarcia2097/8-Pack
« Last Edit: Sun, 07 April 2019, 10:57:55 by The Gambler »
DIY LFKeyboards VA68M ALPS
Gherkin ALPS
DIY MF68 Clears (di0ib's PCB)
Too many osu! keypads

Logitech G203/ Zowie ZA12

Offline blawb

  • Posts: 47
  • Location: USA CA
Re: 8Pack - an Attempt to Convert Myself from EAGLE to KiCAD
« Reply #1 on: Sat, 23 February 2019, 19:13:49 »
Cool little board. I've only used eagle for all my design work. How easy was kicad to learn? Do you prefer it over eagle now?
i hate wet socks

Offline The Gambler

  • Thread Starter
  • Posts: 20
  • Your resident osu! player, destroyer of keyboards.
Re: 8Pack - an Attempt to Convert Myself from EAGLE to KiCAD
« Reply #2 on: Sat, 06 April 2019, 17:05:00 »
Cool little board. I've only used eagle for all my design work. How easy was kicad to learn? Do you prefer it over eagle now?

Definitely a different workflow, but easy enough for me to pick up. I suggest you play around with the software for a bit. Expect multiple revisions of the same design while you are still trying to figure stuff out.
DIY LFKeyboards VA68M ALPS
Gherkin ALPS
DIY MF68 Clears (di0ib's PCB)
Too many osu! keypads

Logitech G203/ Zowie ZA12

Offline The Gambler

  • Thread Starter
  • Posts: 20
  • Your resident osu! player, destroyer of keyboards.
Re: 8Pack - an Attempt to Convert Myself from EAGLE to KiCAD
« Reply #3 on: Sat, 06 April 2019, 17:17:18 »
Updates April 6, 2019:

Definitely getting the workflow down, from footprint creation to the overall board layout. Also 3D viewer is quite nice.

I wanted to try out creating PCB plates as a means to avoid laser-cutting metal plates at lasergist. So here it is.

Uses a 19 mm unit size, and has pads at the bottom to support underglow LEDs in the form of an addressable LED strip (WS2811, WS2812, SK6812).

Turns out JLCPCB allows me to make inside cuts in the PCB, as long as I don't mind the rounded corners. Not much of an issue with the big 14mm x 14mm cutouts, but may be an issue when I start doing Neopixel backlighting footprints.

Any hints on how big I should make my 5050 LED cutout be?


« Last Edit: Thu, 11 July 2019, 03:26:02 by The Gambler »
DIY LFKeyboards VA68M ALPS
Gherkin ALPS
DIY MF68 Clears (di0ib's PCB)
Too many osu! keypads

Logitech G203/ Zowie ZA12

Offline tedfs3

  • Posts: 51
    • No Mercy Given
Re: 8Pack - an Attempt to Convert Myself from EAGLE to KiCAD
« Reply #4 on: Sun, 07 April 2019, 03:31:46 »
Which version of KiCad are you using ? I'm using the current stable release, 5.1 , and was under the impression that FreeRoute no longer worked with the new version.
If it does, I'll need to check that out. Still moving footprints around and learning the software. I probably should have started with something like you have done instead
of a whole keyboard.

Offline The Gambler

  • Thread Starter
  • Posts: 20
  • Your resident osu! player, destroyer of keyboards.
Re: 8Pack - an Attempt to Convert Myself from EAGLE to KiCAD
« Reply #5 on: Sun, 07 April 2019, 10:48:53 »
Which version of KiCad are you using ? I'm using the current stable release, 5.1 , and was under the impression that FreeRoute no longer worked with the new version.
If it does, I'll need to check that out. Still moving footprints around and learning the software. I probably should have started with something like you have done instead
of a whole keyboard.

I believe I am using 5.0.2 stable. As for FreeRoute, it is now a standalone program that imports DSN files from KiCAD and exports the autorouted nets in the SES format.
DIY LFKeyboards VA68M ALPS
Gherkin ALPS
DIY MF68 Clears (di0ib's PCB)
Too many osu! keypads

Logitech G203/ Zowie ZA12

Offline SectorOMEGA

  • Posts: 78
Re: 8Pack - an Attempt to Convert Myself from EAGLE to KiCAD
« Reply #6 on: Tue, 09 April 2019, 10:38:46 »
Brilliant one :) Do you mind ordering a few using your file?

Offline The Gambler

  • Thread Starter
  • Posts: 20
  • Your resident osu! player, destroyer of keyboards.
Re: 8Pack - an Attempt to Convert Myself from EAGLE to KiCAD
« Reply #7 on: Sat, 13 April 2019, 12:05:11 »
Sure. Just don't order Ver 1.0 of the PCB as it is faulty.
DIY LFKeyboards VA68M ALPS
Gherkin ALPS
DIY MF68 Clears (di0ib's PCB)
Too many osu! keypads

Logitech G203/ Zowie ZA12

Offline Zustiur

  • Posts: 235
Re: 8Pack - an Attempt to Convert Myself from EAGLE to KiCAD
« Reply #8 on: Tue, 23 April 2019, 17:20:39 »
So you have any tips for learning kicad in general? I'll have to learn if I ever get back to my projects.

Offline The Gambler

  • Thread Starter
  • Posts: 20
  • Your resident osu! player, destroyer of keyboards.
Re: 8Pack - an Attempt to Convert Myself from EAGLE to KiCAD
« Reply #9 on: Wed, 24 April 2019, 12:49:33 »
Can't say much actually. I am still quite new to PCB design. I only used EAGLE once if anything.
DIY LFKeyboards VA68M ALPS
Gherkin ALPS
DIY MF68 Clears (di0ib's PCB)
Too many osu! keypads

Logitech G203/ Zowie ZA12