24 September 2022 - 30 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. small graphics display
- 11. mcd05 32 button/led box
- 12. More project ideas
- 13. David Davies
1. MIT OCW
1.1. 18.02 - Multiple Variable Calculus
1.1.1. Session 95-92,PSet2
2. Emergency Crystal Radio
2.1. Need good ground straps
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 4 wire chassis fan
now quiet again
9. marble computing
9.1. Programmable Marble Gate Array
9.1.1. Servo interface tested
9.1.2. Gate plate designed
Needs fabrication
9.1.3. Gate ball sensor needs to be revisited
9.1.4. Gate controller in design
9.1.5. Planning display integration
10. small graphics display
10.1. Use 320x480 OLED display and ESP8266+WiFi
10.2. BWIF (Barely Working Image Format) designed
10.3. pamtobwif/bwiftopam mostly complete
10.4. VT340+Regis graphics (Abandoned)
OLED display cannot hardware scroll in required direction
11. mcd05 32 button/led box
11.1. Recovered schematics.
11.2. Planning software.
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 available!
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. Ordered composite to VGA adapter.
12.7.2. Super Jolt
No output. Needs analysis.
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.
12.7.5. NMIX-0016
Works.