Close

Work begins...

A project log for ESPrint

ESP8266-based web server for 3d printers and routers.

mark-feldmanMark Feldman 09/28/2015 at 12:030 Comments

First major commit tonight to the ESPrint GitHub repo, at the moment it's a jumble of different stuff I've developed and gathered together in preparation for development proper. The Teacup firmware is the SD branch, I've started adding a few of the missing M codes for better SD support. The Dev folder contains a VS web project for developing the web code itself. The ESPrint firmware is a proof-of-concept sketch that contains the basic web server and the minified HTML/CSS/Java served up from Flash memory.

Also started building the actual hardware tonight. More specifically, I cut the Perf+ traces and soldered the 92 "vias" (i.e. pads that require soldering on both sides to connect horizontal and vertical traces). All up it took about a hour an 15 minutes, pretty reasonable considering the time it takes to etch and drill a home-made PCB.

Next step will be installing the Pro Mino, ESP8266 and SD Card and making sure they can all talk to each other. Then I can start development on the firmwares proper.

Discussions