This Browser-Based Tool Turns Your Doodles Into Ready-to-Run SSD1306 OLED Display Code
Just doodle in-browser and have your masterpiece automatically translated into flashable code.
Pseudonymous developer "Ok-Needleworker-3021," hereafter simply "Needle," has designed a tool that makes it easier to create graphics for SSD1306-based organic light-emitting diode (OLED) displays — by turning your in-browser doodles directly into code.
"I've developed a tool that allows you to create graphic designs specifically for small SSD1306 OLED displays," Needle explains of the project. "With an intuitive interface, you can draw, edit, and group objects easily, making it perfect for hobbyists and developers working on microcontroller projects. Whether you're designing icons, menus, or any custom visuals, this tool streamlines the process from design to deployment."
The idea is simple: the app itself runs entirely in-browser, presenting a canvas with a basic drawing interface covering the most common tools: freehand drawing, lines, boxes, circles, triangles, polygons, and text in one of five sizes. Create your graphic and hit the "export code" button, and you'll receive ready-to-run code — built around the Adafruit_GFX
and Adafruit_SSD1306
libraries — for uploading to your microcontroller.
The tool is available online, with more information in Needle's Reddit post. "No more manual coding for graphics," its creator promises, "just design, export, and upload!"
Freelance journalist, technical author, hacker, tinkerer, erstwhile sysadmin. For hire: freelance@halfacree.co.uk.