Embedded Machine LearningPhD course

About this site

Credits, licences and image sources

Where the figures, photographs and fonts on this site come from, and under which licences they may be reused.

Figures

All diagrams and plots on this site are original, drawn as SVG for this course; the plotted data are either synthetic (and labelled as such), computed from public datasets (the scikit-learn digits dataset), or order-of-magnitude teaching values with the sources of their underlying numbers named in the caption. The SVG files are in assets/fig/ and may be reused for teaching with attribution.

Photographs

Photographs are taken from Wikimedia Commons under the licences listed below and are stored in assets/img/. Each is credited beneath its use. A photograph that is missing from the folder is simply not shown.

FileShowsSource and authorLicence
nucleo-board.jpgSTM32 Nucleo microcontroller development boardnot downloaded yet—
esp32-module.jpgESP32 Wi-Fi/Bluetooth microcontroller modulenot downloaded yet—
arduino-nano.jpgArduino Nano format boardnot downloaded yet—
raspberry-pi-4.jpgRaspberry Pi 4 Model B single-board computernot downloaded yet—
mems-accelerometer.jpgMEMS 3-axis accelerometer breakout boardnot downloaded yet—
mpu6050.jpgMPU-6050 6-axis IMU modulenot downloaded yet—
electret-microphone.svgElectret condenser microphone schematicnot downloaded yet—
stm32-chip.jpgSTM32 Cortex-M microcontroller packagenot downloaded yet—
bcm2711.jpgBroadcom BCM2711 SoC of the Raspberry Pi 4not downloaded yet—
jetson-nano.jpgNVIDIA Jetson Nano developer kitnot downloaded yet—
gpu-die.jpgGPU die photographnot downloaded yet—
fpga-die.jpgFPGA die photographnot downloaded yet—
fpga-board.jpgSmall FPGA development boardnot downloaded yet—

Fonts

IBM Plex Sans Condensed and IBM Plex Mono (© IBM Corp.) and Source Serif 4 (© Adobe), all under the SIL Open Font License 1.1, self-hosted from assets/fonts/ so that no third-party font service is contacted. Licence texts are included in that folder.

Privacy

The site uses no cookies, analytics or external requests. The only thing stored in your browser is your light/dark theme choice, in local storage.

Sources and acknowledgements

The selection of topics was informed by comparable courses: MIT 6.5940 TinyML and Efficient Deep Learning Computing, Harvard CS249r Tiny Machine Learning and its open textbook Machine Learning Systems, and ETH Zürich's Machine Learning on Microcontrollers. Quoted numerical results are attributed to their papers in the text; see the references.