27 August 2022 - 02 September 2022
Table of Contents
- 1. MIT OCW
- 2. Emergency Crystal Radio
- 3. Mill Controller #2
- 4. Alum Rock Data Center
- 5. OLPC
- 6. Virtual Orchestra
- 7. gat
- 8. abby
- 9. marble computing
- 10. samll graphics display
- 11. quilt table stands
- 12. More project ideas
- 13. David Davies
- 14. Peter Kim
1. MIT OCW
1.1. 18.02 - Multiple Variable Calculus
1.1.1. Session 84-85
2. Emergency Crystal Radio
2.1. Need to finish desoldering switch
3. Mill Controller #2
3.1. Repurpose 'boss' hard drive
3.2. Need to investigate new HW/SW for eventual replacements
3.2.1. Old crap ain't gonna last forever
3.2.2. Buildroot/Linux 5.15 PREEMPT + latency tools
First pass done - boots on real hardware
4. Alum Rock Data Center
4.1. Using CentOS 7 for now - good until 2024?
4.2. need to check alma, rocky, others? for suitability
5. OLPC
5.1. Needs ML1120 coin batteries to fix "invalid system date".
6. Virtual Orchestra
6.1. sfz file tests
6.1.1. need tooling to edit sample files
6.2. increasingly skeptical whether quality results are possible
7. gat
7.1. spectrogram done - matches 'octave' output
8. abby
8.1. installed three wire chassis fan - too noisy
8.2. have another 3 wire fan from DET which may be less noisy
8.3. need to get 4 wire chassis fan
9. marble computing
9.1. Programmable Marble Gate Array
9.1.1. Logic table to operation 'compiler' done
9.1.2. Nucleo-f303re controller IO done enough for servos
9.1.3. Waiting for servos
10. samll graphics display
10.1. Use 320x480 OLED display and ESP8266+WiFi
10.2. VT340+Regis graphics
11. quilt table stands
Small stands for quilt table to support opened table over quilt frame. Good thing they were simple because in the end turned out to be unnecessary - the quilt frame can be adjusted to support.
12. More project ideas
12.1. Zuse Z3 simulation in Verilog
Good excuse for floating point ALU design.
12.2. GMPForth ports to SIMH
12.2.1. SIMH maybe some targets (vax)
12.2.2. MAME looks interesting for microprocessor system emulations
How to support erzatz systems?
12.2.3. Ports to classic figFORTH targets
12.3. GMPASM assembler
May be useful for handbuilt and rare systems (DMX1000?).
12.4. Extracting ISO Superboard Forth ROMS for MAME emulation
12.5. 'bwocl' OpenCL tooling
12.5.1. Offline compilation
12.5.2. Standard Kernel Running
12.6. hardware support for classic 5V CPUs
12.6.1. RTX2000, CDP1802 still in production!
12.6.2. 6502, 68000, 320C30, others on hand
12.6.3. CPUs with async bus may be supportable without RAM
12.6.4. Use Nucleo w/ 5V tolerant IO as boot loader controller
12.7. Existing 'retro' hardware still working?
12.7.1. OSI Superboard
Unknown
12.7.2. Super Jolt
Unknown
12.7.3. Ampro Little Board
Not booting. Needs analysis.
12.7.4. Rockwell R65F11 Demo board
UART sending "NO ROM" at 2400 7N1 as expected with 2MHz xtal.