Aditya Ganeshgudi
Published © MIT

TinytinyLM: Running a Transformer Language Model on a ESP32

Ported an ESP32-S3 transformer LLM project to a plain ESP32 with no PSRAM — fitting a 180K-param model in ~149KB of SRAM, running at ~40 tok

AdvancedFull instructions provided12 hours21
TinytinyLM: Running a Transformer Language Model on a ESP32

Things used in this project

Hardware components

ESP32 generic
×1
Grove - OLED Display 0.66" (SSD1306)- IIC - 3.3V/5V
Seeed Studio Grove - OLED Display 0.66" (SSD1306)- IIC - 3.3V/5V
×1
Breadboard
×1
Jumper wires (generic)
Jumper wires (generic)
×1

Software apps and online services

Arduino IDE
Arduino IDE
python

Story

Read more

Code

TinytinyLM

Credits

Aditya Ganeshgudi
1 project • 0 followers
CS Engineering student building in software, AI/ML & IoT. Love solving real-life problems with code.

Comments