Skip to content
Kyle Combes edited this page Dec 16, 2017 · 4 revisions

Welcome to the BOCS wiki!

Writing your own puzzle

Want to write your own puzzle for the BOCS? You've come to the right place! All BOCS puzzles are written in Python, and you don't have to know anything about how Arduinos and servos work to develop for the BOCS. Get started here.

Adding a new input or output

One killer feature of the BOCS is the ability to swap in and out various I/O devices simply by connecting a new Arduino. As long as the Arduino obeys a few rules (for communication, that is), the BOCS will seamlessly make your I/O device available for use in puzzles. Read more here.