10 September 2022 - 16 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. ca-r
- 13. More project ideas
- 14. David Davies
- 15. Peter Kim
- 16. Reading
1. MIT OCW
1.1. 18.02 - Multiple Variable Calculus
1.1.1. Session 88-91
2. Emergency Crystal Radio
2.1. Finished desoldering switch
2.2. Radio constructed
2.3. Need to test
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. small graphics display
10.1. Use 320x480 OLED display and ESP8266+WiFi
Can write to display
10.2. VT340+Regis graphics (Abandoned)
OLED display cannot hardware scroll in required direction
10.3. Direct btmap interface
Cannot find suitable existing image format for memory constrained receiver, so constructing a new format.
11. mcd05 32 button/led box
11.1. Recovered schematics.
11.2. Planning software.
12. ca-r
https://github.com/daniel-kelley/ca-r/issues/34 Another ancient stalled project trying to be completed.
13. More project ideas
13.1. Zuse Z3 simulation in Verilog
Good excuse for floating point ALU design.
13.2. GMPForth ports to SIMH
13.2.1. SIMH maybe some targets (vax)
13.2.2. MAME looks interesting for microprocessor system emulations
How to support erzatz systems?
13.2.3. Ports to classic figFORTH targets
13.3. GMPASM assembler
May be useful for handbuilt and rare systems (DMX1000?).
13.4. Extracting ISO Superboard Forth ROMS for MAME emulation
13.5. 'bwocl' OpenCL tooling
13.5.1. Offline compilation
13.5.2. Standard Kernel Running
13.6. hardware support for classic 5V CPUs
13.6.1. RTX2000, CDP1802 still available!
13.6.2. 6502, 68000, 320C30, others on hand
13.6.3. CPUs with async bus may be supportable without RAM
13.6.4. Use Nucleo w/ 5V tolerant IO as boot loader controller
13.7. Existing 'retro' hardware still working?
13.7.1. OSI Superboard
Unknown
13.7.2. Super Jolt
Unknown
13.7.3. Ampro Little Board
Not booting. Needs analysis.
13.7.4. Rockwell R65F11 Demo board
UART sending "NO ROM" at 2400 7N1 as expected with 2MHz xtal.