Computers: Difference between revisions

From
No edit summary
No edit summary
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Projects infobox
{{Projects infobox
|image          =  
|image          =  
|designer        =  
|designers      =  
|date            =  
|date            =  
|vitamins        =  
|vitamins        =  
Line 8: Line 8:
|lifecycles      =  
|lifecycles      =  
|tools          = [[3D printers]], [[Soldering irons]]
|tools          = [[3D printers]], [[Soldering irons]]
|parts          =  
|parts          = [[Wires]], [[Printed circuit boards]]
|techniques      =  
|techniques      =  
|stl            =  
|files          =
|suppliers      =  
|git            =  
|git            =  
}}
}}
Line 26: Line 27:


* [https://www.thingiverse.com/thing:4846997 Callisto 2 - Fully Printable Retro Computer]
* [https://www.thingiverse.com/thing:4846997 Callisto 2 - Fully Printable Retro Computer]
==Hardware comparison==
{| class="wikitable"
|-
! SBC !! description | Hardware
|-
|[https://www.raspberrypi.org/products/raspberry-pi-4-model-b/ Raspberry Pi 4] || Super inexpensive, ubiquitous, widely supported.
|-
|[https://www.cnx-software.com/2017/03/13/turtle-board-is-a-raspberry-pi-2-like-fpga-board-for-j-core-j2-open-source-superh-sh2-soc/ Turtle board] || Fully open [https://j-core.org/index.html j-core] SH2 compatible SoC in Raspberry Pi compatible form factor. || https://www.crowdsupply.com/radiona/ulx3s
|-
|[https://github.com/SpinalHDL/SaxonSoc SaxonSoC] || [https://twitter.com/lawriegriffiths/status/1238030666719207425 Fully open RISC-V compatible SoC] in microcontroller or application processor configurations || https://www.crowdsupply.com/radiona/ulx3s
|-
|[https://www.contrib.andrew.cmu.edu/~somlo/BTCP/ A Trustworthy, Free (Libre), Linux Capable, Self-Hosting 64bit RISC-V Computer] || ECP5 FPGA based FOSS computer [https://arxiv.org/pdf/1903.10407.pdf FPGA toolchain]
|}


=References=
=References=
Line 32: Line 48:
* [https://back7.co/home/raspberry-pi-recovery-kit Raspberry Pi Recovery kit]
* [https://back7.co/home/raspberry-pi-recovery-kit Raspberry Pi Recovery kit]
* [https://www.hackster.io/news/dr-jeroen-vleggaar-builds-some-custom-oled-displays-using-a-3d-printer-as-a-lithography-tool-5f6911b9acfa Dr. Jeroen Vleggaar Builds Some Custom OLED Displays — Using a 3D Printer as a Lithography Tool]
* [https://www.hackster.io/news/dr-jeroen-vleggaar-builds-some-custom-oled-displays-using-a-3d-printer-as-a-lithography-tool-5f6911b9acfa Dr. Jeroen Vleggaar Builds Some Custom OLED Displays — Using a 3D Printer as a Lithography Tool]
* [https://teenage.engineering/products/computer-1 Teenage.Engineering: Computer 1]
* [https://mntre.com/ MNT Reform open laptop]
* [https://www.nature.com/articles/s41586-021-03625-w A natively flexible Arm M0]
* [http://dmitry.gr/?r=05.Projects&proj=29.%20eInk%20Price%20Tags Dmitry.gr: Hacking eInk Price Tags] (useful information on interfacing with eink displays)
* [https://www.thingiverse.com/thing:4687836 Thingiverse: Ethernet | RJ45 clip to secure/repair/fix broken tab]

Latest revision as of 21:14, 24 November 2022

Project: Computers
Tools: 3D printers, Soldering irons
Parts: Wires, Printed circuit boards

Introduction

A computer is a machine that can be programmed to carry out sequences of arithmetic or logical operations automatically. Modern computers can perform generic sets of operations known as programs. These programs enable computers to perform a wide range of tasks. A computer system is a "complete" computer that includes the hardware, operating system (main software), and peripheral equipment needed and used for "full" operation. This term may also refer to a group of computers that are linked and function together, such as a computer network or computer cluster.

Challenges

Approaches


Hardware comparison

SBC Hardware
Raspberry Pi 4 Super inexpensive, ubiquitous, widely supported.
Turtle board Fully open j-core SH2 compatible SoC in Raspberry Pi compatible form factor. https://www.crowdsupply.com/radiona/ulx3s
SaxonSoC Fully open RISC-V compatible SoC in microcontroller or application processor configurations https://www.crowdsupply.com/radiona/ulx3s
A Trustworthy, Free (Libre), Linux Capable, Self-Hosting 64bit RISC-V Computer ECP5 FPGA based FOSS computer FPGA toolchain


References