# Free Control Boards!

**URL:** https://community.openglow.org/t/free-control-boards/158
**Category:** OpenGlow Control Board
**Created:** [May 20, 2018, 9:12pm UTC](https://community.openglow.org/t/free-control-boards/158 "2018-05-20T21:12:13Z")
**Posts on this page:** 1
**Showing post:** 28

<div class="post-metadata">

### Author: ![ScottW514](https://community.openglow.org/user_avatar/community.openglow.org/scottw514/32/5_2.png) [@ScottW514](https://community.openglow.org/u/ScottW514)
#### Post date: [June 1, 2020, 10:17pm UTC](https://community.openglow.org/t/free-control-boards/158/28 "2020-06-01T22:17:18Z")

</div>

I halted progress on the OpenGlow control board for now. I’ve been focusing my efforts on a firmware image for the factory board.

There is a working image over at my [Github](https://github.com/ScottW514/forgefirm) that has most of the basics to make the thing move. Installation instructions for dual boot are [here](https://community.openglow.org/t/dual-boot-install-of-openglow-on-factory-flash/697).

The existing image uses a horribly slow Python based program to control the unit. It currently is able to connect to the Glowforge service and mostly work.

I am in the process of writing control software for it in C. My goal is to provide a REST interface to the unit for third party software.

I went down a rabbit hole, and started developing a full fledged C REST API platform that is driven by OpenAPI v3 schema files. I’m about halfway through that now. Once that is done, I’ll switch back to finishing the control software work.

---

_[View the full topic](https://community.openglow.org/t/free-control-boards/158)._
