Skip to content

Latest commit

 

History

History
9 lines (6 loc) · 751 Bytes

README.md

File metadata and controls

9 lines (6 loc) · 751 Bytes

pecorino-api

Backend controller for sending commands to Smoothieboard


This is a Javascript-based API for Igor, the large CCL liquid handling robot. It creates a server listening on localhost:3000 and a serial connection over USB to the Smoothieboard that drives the motors. It can translate simple commands like "home" or "initialize" to G-Code for the Smoothieboard and also provides a way to send G-Code directly, which it then forwards on to the Smoothieboard. It also outputs a log of Smoothieboard responses.

This code was written well after the initial production code for the robot, so it represents a completely different approach.

Trello board for the Igor project is here