Whereas the Quick-Start guide gives you the basics of operating the printer as it was designed, the Under-the-Hood Guide helps you get started modifying Ember's hardware and firmware. If you have a specific question or use case, visit the Ember Research Hub (our online forum) and post your questions to the larger Ember community.
TABLE OF CONTENTS
- Using the command line (Terminal / PuTTY)
- Taking Ember apart
- Modifying Ember's firmware
USING THE COMMAND LINE (TERMINAL / PuTTY)
Interfacing with Ember via a command line utility such as OS X's Terminal or PuTTY for Windows allows direct access to Ember's internal functions. This is useful because it doesn't require a WiFi connection, EmberPrinter.com, or the Ember web interface. It provides a great deal more information about what's going on internally (via system logs), and allows directly control of Ember's motors and settings. To get started, read the guides below:
- Connect to Ember via SSH
- How to download log files from Ember
- How to project a test pattern
- Using zee, Ember's built-in motor interface
- Changing Ember's print settings via command line
TAKING EMBER APART
Most modifications, repairs, or diagnostics require disassembling Ember to some degree. Here are guides explaining how to do that:
- How to take Ember apart
- How to remove Ember's linear drive
- Upgrading older hardware (0001 Embers) for Pattern Mode
MODIFYING EMBER'S FIRMWARE
If you'd like to change the way Ember prints, you'll want to modify the main printer control application, which is called smith. Smith and the rest of the Ember firmware is located on the Ember github. You'll need to know C++ in order to modify smith.
The quickest way to get started is to download a development image.
For a full overview of Ember's firmware, read the docs.
To simply upgrade Ember's firmware to the latest version, read this.