Difference between revisions of "Software"

From Land Boards Wiki
Jump to navigation Jump to search
 
(16 intermediate revisions by the same user not shown)
Line 52: Line 52:
 
* [https://github.com/whitecatboard/whitecat-ide Whitecat] Ecosystem Blockly Based Web IDE
 
* [https://github.com/whitecatboard/whitecat-ide Whitecat] Ecosystem Blockly Based Web IDE
 
* [https://www.zerynth.com Zerynth] – Python for IoT and microcontrollers, including the ESP32
 
* [https://www.zerynth.com Zerynth] – Python for IoT and microcontrollers, including the ESP32
 +
 +
== FreeCAD ==
 +
 +
<video type="youtube">Odr5viqPwkc</video>
  
 
== KiCad ==
 
== KiCad ==
  
* [https://www.esologic.com/how-to-panelize-kicad-designs-for-free/ How to panelize KiCAD designs for free]
+
[[KiCad]] - Notes
** [https://github.com/ThisIsNotRocketScience/GerberTools GerberTools]
 
*** [https://github.com/ThisIsNotRocketScience/GerberTools/tree/master/GerberPanelizer GerberPanelizer]
 
* [http://ngspice.sourceforge.net/ngspice-eeschema.html Tutorial: ngspice simulation in KiCad/Eeschema]
 
  
 
== Linux ==
 
== Linux ==
  
 
* [https://www.ebay.com/itm/HP-T610-Thin-Client-C1C06UA-w-AC-Adapter-Stand-AMD-1-66GHz-4GB-No-SSD/323933665349?_trkparms=aid%3D555018%26algo%3DPL.SIM%26ao%3D1%26asc%3D20131003132420%26meid%3D93ba82e1008648c59c6ec183f1a07b13%26pid%3D100005%26rk%3D2%26rkt%3D12%26mehot%3Dpf%26sd%3D153046739150%26itm%3D323933665349%26pmt%3D1%26noa%3D0%26pg%3D2047675&_trksid=p2047675.c100005.m1851 HP T610 Thin Client]
 
* [https://www.ebay.com/itm/HP-T610-Thin-Client-C1C06UA-w-AC-Adapter-Stand-AMD-1-66GHz-4GB-No-SSD/323933665349?_trkparms=aid%3D555018%26algo%3DPL.SIM%26ao%3D1%26asc%3D20131003132420%26meid%3D93ba82e1008648c59c6ec183f1a07b13%26pid%3D100005%26rk%3D2%26rkt%3D12%26mehot%3Dpf%26sd%3D153046739150%26itm%3D323933665349%26pmt%3D1%26noa%3D0%26pg%3D2047675&_trksid=p2047675.c100005.m1851 HP T610 Thin Client]
* https://www.parkytowers.me.uk/thin/hp/t610/[ HP t610: Hardware]
+
* [https://www.parkytowers.me.uk/thin/hp/t610/ HP t610: Hardware]
 
* [https://www.newegg.com/p/0RM-000F-00047?Description=HMT41GS6BFR8A-PB&cm_re=HMT41GS6BFR8A-PB-_-0RM-000F-00047-_-Product Hynix HMT41GS6BFR8A-PB 8GB DDR3-1600 2Rx8 1.35v SODIMM]
 
* [https://www.newegg.com/p/0RM-000F-00047?Description=HMT41GS6BFR8A-PB&cm_re=HMT41GS6BFR8A-PB-_-0RM-000F-00047-_-Product Hynix HMT41GS6BFR8A-PB 8GB DDR3-1600 2Rx8 1.35v SODIMM]
 
* [https://www8.hp.com/us/en/cloud-computing/thin-clients/operating-systems.html https://www8.hp.com/us/en/cloud-computing/thin-clients/operating-systems.html]
 
* [https://www8.hp.com/us/en/cloud-computing/thin-clients/operating-systems.html https://www8.hp.com/us/en/cloud-computing/thin-clients/operating-systems.html]
Line 118: Line 119:
 
=== R32V2020 - 32-bit RISC CPU (Land Boards) ===
 
=== R32V2020 - 32-bit RISC CPU (Land Boards) ===
  
* [[R32V2020 32-bit RISC CPU Design]]
+
* [[R32V2020 32-bit RISC CPU Design]] - Wiki pages
* 32-bit RISC CPU
+
* [https://github.com/douggilliland/R32V2020 Land Boards R32V2020] - GitHub
* [https://github.com/douggilliland/R32V2020 Land Boards R32V2020]
 
* [https://github.com/douggilliland/R32V2020/tree/master/Assembler Land Boards R32V2020 Assembler]
 
* [https://github.com/douggilliland/R32V2020/tree/master/Programs Land Boards Example code]
 
  
=== IOP16 ===
+
=== IOP16 - 16-bit I/O Processor ===
  
* 16-bit I/O Processor
+
* [[IOP16 16-bit I/O CPU Design]]
 
* [https://hackaday.io/project/180415-ansi-terminal-in-an-fpga ANSI Terminal in an FPGA]
 
* [https://hackaday.io/project/180415-ansi-terminal-in-an-fpga ANSI Terminal in an FPGA]
 
* [https://github.com/douggilliland/Design_A_CPU Design a CPU]
 
* [https://github.com/douggilliland/Design_A_CPU Design a CPU]

Latest revision as of 14:54, 24 May 2022

Algorithms

Arduino Code

Beaglebone Black Python Code

Cypress PSoC

ESP32

FreeCAD

KiCad

KiCad - Notes

Linux

LTSpice

Programming challenges

Python

MicroPython

Raspberry Pi

Retro-Computers

Our CPU Designs

R32V2020 - 32-bit RISC CPU (Land Boards)

IOP16 - 16-bit I/O Processor

IOP16