Domain: chrisfenton.com
Stories and comments across the archive that link to chrisfenton.com.
Stories · 9
-
The Turbo Entabulator: A 3D-printed Mechanical Computer
An anonymous reader writes "Have you ever been sitting there, quietly computing something and thinking to yourself, 'If only this process were somehow billions of times slower, less reliable, and involved lots of physical labor?' If so, the Turbo Entabulator is the machine you've been looking for! It's a (nearly-entirely) 3D-printed mechanical computer. With three single-digit counters for memory, it's driven by a hand-cranked, Jacquard-style punch card reader. You can even download the files and build your own." -
The FIBIAC — a 3D-Printed Electromechanical Computer
Brietech writes "'Behold the FIBIAC! It's loud! It computes! It uses actual punch cards!' The FIBIAC is a simple, stepper-motor based, (mostly) 3D-printed electromechanical computer. The program is stored on a loop of paper punch-cards, and the machine uses three, 3-digit electromechanical counters for storage (which could be expanded to support more complicated programs) Watch a video of it computing the Fibonacci sequence, or jump on Thingiverse and build your own." -
Homebrew Cray-1
egil writes "Chris Fenton built his own fully functional 1/10 scale Cray-1 supercomputer. True to the original, it includes the couch-seat, but is also binary compatible with the original. Instead of the power-hungry ECL technology, however, the scale model is built around a Xilinx Spartan-3E 1600 development board. All software is available if you want to build one for your own living room. The largest obstacle in the project is to find original software." -
Homebrew Cray-1
egil writes "Chris Fenton built his own fully functional 1/10 scale Cray-1 supercomputer. True to the original, it includes the couch-seat, but is also binary compatible with the original. Instead of the power-hungry ECL technology, however, the scale model is built around a Xilinx Spartan-3E 1600 development board. All software is available if you want to build one for your own living room. The largest obstacle in the project is to find original software." -
Homebrew Cray-1
egil writes "Chris Fenton built his own fully functional 1/10 scale Cray-1 supercomputer. True to the original, it includes the couch-seat, but is also binary compatible with the original. Instead of the power-hungry ECL technology, however, the scale model is built around a Xilinx Spartan-3E 1600 development board. All software is available if you want to build one for your own living room. The largest obstacle in the project is to find original software." -
Homebrew Microcontroller Laptop, Made of Wood
Brietech writes "This is a homebrew laptop project based on a Picaxe microcontroller. It has 16kb of RAM, 256kb of storage, sound and a self-hosted development environment! It has a simple CLI, file-system, 'EMAXE' text editor and a programming language called 'Chris#.' Oh, and yes, it runs Linaxe." -
Homebrew Microcontroller Laptop, Made of Wood
Brietech writes "This is a homebrew laptop project based on a Picaxe microcontroller. It has 16kb of RAM, 256kb of storage, sound and a self-hosted development environment! It has a simple CLI, file-system, 'EMAXE' text editor and a programming language called 'Chris#.' Oh, and yes, it runs Linaxe." -
DIY 1980s "Non-Von" Supercomputer
Brietech writes "Ever wanted to own your own supercomputer? This guy recreated a 31-processor SIMD supercomputer from the early 1980s called the 'Non-Von 1' in an FPGA. It uses a 'Non-Von Neumann' architecture, and was intended for extremely fast database searches and artificial intelligence applications. Full-scale models were intended to have more than a million processors. It's a cool project for those interested in 'alternative' computer architectures, and yes, full source code (Verilog) is available, along with a python library to program it with." Hope the WIPO patent has expired. -
DIY Laptop
Brietech writes "Ever felt like building your own laptop from (almost literally) scratch? This is a microcontroller-based "laptop" built from the ground up from a handful of chips and other hardware found lying around. It runs a self-hosted development environment, allowing the user to write and edit programs in "Chris++" on the machine, and then compile and run them. The carpentry looks like it could use some work, but it's a neat project!"