Coder Social home page Coder Social logo

sheepypad's Introduction

SheepyPad

SheepyPad

SheepyPad is an ISO Enter shaped macropad easy to build and customize.

Main features included:

  • 5x4 key matrix (both 3-pin and 5-pin supported)
  • 128x32 OLED display for status indication
  • Rotary encoder for media control
  • Integrated 2 operand calculator with basic math operations (+, -, *, /, sqrt)
  • VIA and QMK compatibility
  • 6 addressable RGB LEDs for underglow

Guides

QMK

This board fully supports QMK, refer to the official docs.

VIA

If you wanna use VIA follow the instructions here.

Calculator

SheepyPad implements a simple calculator that you can use to perform basic math operations. Follow the Calculator Guide to get started.

PCB

Follow the PCB Assembly Instructions to build the PCB and test it out.

Repo structure

  • Docs contains all documentation and images for the project.
  • Firmware contains both the source and precompiled binaries.
  • Hardware contains the KiCad design files for the keyboard, fabrication files (in the Gerbers folder).
  • Mechanicals contains STEP file of the PCB and components, plate and case files.

Project status

Project is currently in development. V1 boards have been produced and tested successfully. V2 boards are in the works and will add/change currently available features (both hardware and firmware wise).

Software is in constant change and being updated on my qmk_firmware fork available here. You can find a basic default code example (with precompiled binaries) in this repo too if you want to quickly get it up and running.

sheepypad's People

Contributors

cipulot avatar

Stargazers

 avatar  avatar

Watchers

 avatar  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.