Giter VIP home page Giter VIP logo

framedeck's Introduction

framedeck

A Cyberdeck built with the framework mainboard.

framedeck

Framework has created a really slick, fully user servicable, laptop and have recently started selling the mainboard as a SBC for general use. To better support folks who may want to integrate it into their projects, they are also releasing technical documentation including pinouts, cad models and other resources.

As they were preparing this documentation release, they emailed me to see if I'd be interested in a collaboration of sorts. They would provide one of their laptops and some additional modules for me to build something unique with the only condition being that I released the designs for public use. So here we are!

The mainboard is a great little unit, being a full Intel based system on a single board with great storage and memory expansion, decent on-board graphics and full power management. Since it was designed to fit into the laptop first and foremost, some of the connectors are fairly specialized, but with the pinouts available there are a lot of opportunities for expansion. The board also has four standard USB-C ports which provide many possibilities without even trying any of the other on-board connectors.

That's all to say that when they reached out and explained thier plans and offered to let me play with one, I jumped at the chance and this is what I came up with after some experimentation.

framedeck

It's my take on the slab style computers that were somewhat popular before the world settled on clamshell designs for portable computers. I really wanted a TRS-80 model 100 when I was young so this sort of design was a big influence.

To complete the unit I added battery from the framework laptop, custom mechanical keyboard, wifi card, ssd storage, 16gb of memory, 7" IPS display and some speakers in the hopes of making a fairly useful computer. I ended up using the mainboard with their battery rather than roll my own power solution as it has solid capacity and is already desinged to work with the onboard power management. For other uses the mainboard can be powered via USB-C, so a solid powerbank would provide plenty of runtime or it can run off any USB-C power brick for stationary use.

framedeck

For the case, I wanted something interesting that showed off the mainboard, custom keyboard PCB and just looked unusual... so clear acrylic and brass won the day! I thought about 3d printing, and I could have done it in several sections, but building the unit up with layers of laser-cut acrylic offered some interesting challenges and opportunities.

framedeck

Consider this repo a sort of 'guided tour' to give some inspiration and show what might be done with the framework mainboard. I'll highlight some things that I think are interesting, or that were tricky, but it's not meant to be a comprehensive guide so all the normal caveats apply if you want to dive in and build something based off this material. I'm including all of my design files for reference, but there are lots of details of the build I probably won't cover.
If you want to build one, or something similar, feel free to reach out and I'd be happy to answer and questions or provide advice.

Copyright and License

Copyright (c) 2022 Richard Sutherland. All rights reserved.

All files are licensed under MIT license or CC BY-SA 4.0, see the LICENSE for more information.

Buy Me a Coffee at ko-fi.com

framedeck's People

Contributors

brickbots avatar jmound avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

framedeck's Issues

Uploading a photo to Wikipedia

Hello,

Thank you for your project. It's very cool. I am editing Framework's Wikipedia page. And I would like to see this photo, images/framework_logo.jpeg on the Wikipedia page.

Do you mind that you upload the photo image by yourself there or you declare at least the image with "CC BY-SA 4.0" license? It seems the MIT licence is not allowed to upload it. So, this repository images license might be "MIT or CC BY-SA 4.0".

If you declare the license, I can upload it. However it seems it's less trouble when you, the actual license holder would upload it, seeing other cases.

Here is the example of "CC BY-SA 4.0" license file on FrameworkComputer/Mainboard repository.

How to upload the image to the Wikipedia: Create your account on Wikipedia, and upload at UploadWizard. The document.

Note when you upload a photo file, the file name is directly used to manage the file on Wikipedia, and you cannot change the file name except deleting it. So I would recommend the file name could be identified unique name such as framedeck_framework_logo.jpeg.

Thank you!

The source code for the keyboard firmware with the trackball

Hi, your work is really impressive
I'm particularly interested in this part of the keyboard.
It has a trackball, and I want to make a keyboard with a trackball recently, and I happen to have the same trackball as yours,
so could you share your keyboard source code for me to learn and reference,
it will help me a lot , thank you very much

ĄĆŹŻŚĘŁŃÓ

how typing polish chars on this keyboard ?
How changing terminal shitf+ctrl+PgUp ?
how closing windows Alt+F4 ?

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.