08 October 2022 - 14 October 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. marble computing
- 9. small graphics display
- 10. mcd05 32 button/led box
- 11. More project ideas
- 12. David Davies
1. MIT OCW
1.1. 18.02 - Multiple Variable Calculus
1.1.1. Practice Exam 4
2. Emergency Crystal Radio
2.1. Done.
Gets only KSCO in SCZ. Need to test in SJ.
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. marble computing
8.1. Programmable Marble Gate Array
8.1.1. Platform
Works!
8.1.2. Ball sensor
Clairex CdS not sensitive enough. Investigating alternatives.
8.1.3. Display
Pins resoldered. Needs testing.
9. small graphics display
9.1. Use 320x480 OLED display and ESP8266+WiFi
9.2. BWIF (Barely Working Image Format) designed
9.3. pamtobwif/bwiftopam mostly complete
10. mcd05 32 button/led box
10.1. Recovered schematics.
10.2. Planning software.
10.3. Will switch controller to Nucleo144 with Ethernet.
11. More project ideas
11.1. Zuse Z3 simulation in Verilog
Good excuse for floating point ALU design.
11.2. GMPForth ports to simulators
11.2.1. SIMH for some targets (vax)
11.2.2. MAME looks interesting for microprocessor system emulations
How to support erzatz systems?
11.2.3. Ports to classic figFORTH targets
11.3. GMPASM assembler
May be useful for handbuilt and rare systems (DMX1000?).
11.4. Extracting ISO Superboard Forth ROMS for MAME emulation
11.5. 'bwocl' OpenCL tooling
11.5.1. Offline compilation
11.5.2. Standard Kernel Running
11.6. hardware support for classic 5V CPUs
11.6.1. RTX2000, CDP1802 still available!
11.6.2. 6502, 68000, 320C30, others on hand
11.6.3. CPUs with async bus may be supportable without RAM
11.6.4. Use Nucleo w/ 5V tolerant IO as boot loader controller
11.7. Existing 'retro' hardware still working?
11.7.1. OSI Superboard
Unknown. Received composite to VGA adapter.
11.7.2. Super Jolt
No output. Needs analysis.
11.7.3. Ampro Little Board
Not booting. Needs analysis.
11.7.4. Rockwell R65F11 Demo board
UART sending "NO ROM" at 2400 7N1 as expected with 2MHz xtal.
11.7.5. NMIX-0016
Works.