mikeanthonywild / hyperterm-hardware

An open-source laptop with maintainability and sustainability in mind. This repo contains hardware components (schematics, PCBs, SPICE models, simulations etc.).
https://mikeanthonywild.github.io/hyperterm-hardware/
MIT License
0 stars 0 forks source link

hyperterm-hardware Build Status

An open-source laptop with maintainability and sustainability in mind. This repo contains hardware components (schematics, PCBs, SPICE models, simulations etc.).

Getting Started

Before you can build this project, you'll need Git and Docker installed. If you're on Windows you'll need something for running GNU Makefiles such as WSL or MinGW.

# Clone the project
$ git clone git@github.com:mikeanthonywild/hyperterm-hardware.git
$ cd hyperterm-hardware

# Start a socat listener for X11-forwarding (macOS-only)
$ socat TCP-LISTEN:6000,reuseaddr,fork UNIX-CLIENT:\"$DISPLAY\" &

# Build and enter the development environment
# CTRL+D exits the shell
$ make shell

# Verify everything is working
$ make test

Once inside the shell, you'll have access to all of the development tools such as KiCad and PySpice. X11-forwarding is enabled in the Docker container, so any GUI apps will behave as expected.

Resources