Giter Club home page Giter Club logo

litl's Introduction

litl

Litl is an easy to build 40% keyboard using only through hole components. It uses a separate microcontroller (like the Pro Micro or Elite C) to enable flexibility in connectivity and to further simplify the soldering experience (no more tricksy USB ports).

litl

litl pcb

License

Litl is licensed under the Creative Commons Attribution-NonCommercial 4.0 International license. This design as it stands in this repository may be freely reproduced, modified, and manufactured for PERSONAL USE ONLY and may not be reproduced in physical form for public sale.

Litl kits are available for sale at sthlmkb.com

Features

  • Only through hole components for easy soldering
  • Separate microcontroller using Pro micro, Elite C, Nice! Nano or equivalent footprint. So micro USB, USB-C or Bluetooth are all options!
  • 1 or 2 rotary encoders
  • OLED screen (though only 1 rotary encoder is possible if using OLED)
  • Multiple layout options including split space (2.25u + 1u + 2.75u), split left shift (1.25u + 1u), split enter (1u + 1.25u) and stepped capslock (layout)
  • Open and visible components (in the style of Plaid, Romac etc)
  • Simple and flexible case options

litl layout

Components required

  • PCB
  • FR4 Switch plate
  • FR4 Base
  • Controller (e.g. Pro micro, Elite C, Nice! Nano or something with similar footprint/pinout)
  • Switches (5 pin MX footprint) (up to 45)
  • Diodes (47)
  • Rotary encoders (1 or 2)
  • Rotary encoder knobs (1 or 2)
  • 0.91" OLED screen
  • 10mm M2 Standoffs (6 required if mounting the base to the plate)
  • Acrylic cover for the components at the top (optional)
  • Stabilisers (PCB mount) (4 x 2u or 2 x 2u + 6.25u or 2 x 2u depending on layout)
  • Rubber feet for the base

Build guide

Known issues

Have been fixed in v2 (and gerbers now updated) but were present in v1

  • Esc key is missing holes for 5 pin switches (workaround is to cut the pins off that switch to make it 3 pin and with the plate it will still be stable)
  • Track routing goes under the front logo and makes it less clear, needs rerouting slightly
  • OLED pins are reversed so the OLED has to be mounted facing left (over the diodes) instead of right

Have been fixed in v3 (and gerbers now updated) but were present in later iterations of v2

  • Pin for switch alternative on left rotary encoder shorted with ground
  • Holes for optional acrylic cover have been readded

litl

litl's People

Contributors

mohoyt avatar omalleh avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.