Hackster is hosting Hackster Holidays, Ep. 6: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Monday!Stream Hackster Holidays, Ep. 6 on Monday!

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.

Gareth Halfacree
3 months ago β€’ Productivity / Displays

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!"

Gareth Halfacree
Freelance journalist, technical author, hacker, tinkerer, erstwhile sysadmin. For hire: freelance@halfacree.co.uk.
Latest articles
Sponsored articles
Related articles
Latest articles
Read more
Related articles