Still can’t leave well enough alone. A few weeks ago after the IoTPrinter was unveiled (to that very catchy tune!) I decided I needed to add that functionality to my Master Control Project. I just went with the thermal printer starter pack as I didn’t need the IoTP enclosure or button.
Incorporating the Gutenbird sketch into my existing MCP sketch wasn’t too difficult, though I did make some changes here and there, to streamline things down a little. Also, I opted not to use the Adafruit Thermal library, partially since I’m using a hardware serial port on the Mega instead of a software serial port. Oh and I added a bit of code so that the lastId is saved in eeprom so it will survive reboots (as I’m never finished tinkering with this thing!).