Taxonomy Distribution
The 574 concepts are organized into 17 categories. Categories marked new were added by the hands-on lab series (Plan 03).
| Category | Code | Count | Percentage |
|---|---|---|---|
| Assembly Programming new | ASMP |
52 | 9.1% |
| FFT Algorithm | FFTA |
50 | 8.7% |
| Benchmarking | BNCH |
44 | 7.7% |
| Performance Optimization | PERF |
42 | 7.3% |
| Visualization and Applications | VAPP |
42 | 7.3% |
| Signal Processing | SIGP |
40 | 7.0% |
| Laboratory Method new | LABM |
40 | 7.0% |
| Fourier Theory | FOUR |
38 | 6.6% |
| Audio and Acoustics new | AUDI |
34 | 5.9% |
| Mathematical Foundations | MATH |
31 | 5.4% |
| Hardware Platforms | HARD |
29 | 5.1% |
| Programming | PROG |
28 | 4.9% |
| Microcontroller I/O new | MCIO |
28 | 4.9% |
| Signal Pipeline | PIPE |
23 | 4.0% |
| Development Environment new | TOOL |
22 | 3.8% |
| DSP Instructions | DSPI |
19 | 3.3% |
| FFT Libraries | LIBS |
12 | 2.1% |
Total: 574 concepts (ceiling 600).
Category Descriptions
Assembly Programming (ASMP) — 52 concepts
Assembly programming: registers, Thumb instructions, the FPU, instruction encoding.
Laboratory Method (LABM) — 40 concepts
How to run a trustworthy experiment: ground truth, validation, honest reporting.
Audio and Acoustics (AUDI) — 34 concepts
Sound as data: microphones, sample formats, loudness, pitch, timbre, clipping.
Microcontroller I/O (MCIO) — 28 concepts
Talking to hardware: GPIO, SPI, I2S, buttons, buffers.
Development Environment (TOOL) — 22 concepts
Getting code onto the board and talking to it: Thonny, the REPL, file transfer, libraries.