Blog

Parallax Scribbler 2 (S2)

By Joshua Madara on April 19, 2011 | Categories: Blog | Tags: , | 3 Comments

Magic Scribbler 2 (S2)I recently acquired a Parallax Scribbler 2 (S2) for the robotic magic book I am developing. I fancy it as a blend between an Astromech droid and a familiar spirit. The Scribbler is so named because it can draw lines while it moves about on a flat surface, if supplied with a Sharpie fine point or marking pen of similar size. I intend to program it to draw sigils and do a variety of other esoteric activities. I expect to share some projects here as I work on the book.

I chose the S2 because it is affordable and comes out of the box with many common sensors and effectors to demonstrate applications in ritual magic, making it accessible to novice robomancers while being extensible enough to appeal to adepts. The robot’s features include:

  • Parallax Propeller multicore microcontroller (P8X32A-Q44)
  • light sensors (cf. W. Grey Walter’s Machina Speculatrix)
  • infrared object detection and line following (can be programmed to respond to the Kymera Magic Wand)
  • 3 bi-color LEDs (for communicating the 8 Colors of Magic or trigrams of the I Ching, among other data)
  • 2 DC-motor-powered wheels with encoder feedback for precise movement
  • microphone for receiving audio input (tones of astrological correspondence played on the Master Key?)
  • speaker for sending audio output (*beep boop chirp warble* “That’s right, R2; we’re going to the Dagobah system.”)
  • hacker port with 6 digital I/O and 2 analog inputs, for additional sensors/effectors
  • visual programming (you know how much I love it) or Spin code
  • open design! (To Know. To Dare. To Will. To Keep Silent Make Open-Source.)

 

The lovely Jessica Uelmen demonstrating some differences between the S2 and the original Scribbler:

3 Responses to “Parallax Scribbler 2 (S2)”

  1. April 19, 2011 at 7:54 pm

    Damn man! The possibilities with this thing are ridiculous! I can’t wait to see what you cook up.

    • October 6, 2011 at 4:03 pm

      I have programmed the Scribbler (blue one) with Python. How do you program Scribbler 2 – what language do you use? Where can I get help programming Scribbler 2?

      • October 10, 2011 at 6:48 am

        Hello, Pat. I have used both the visual programming tool that comes with S2, and Spin, which is a programming language for the S2′s Propeller processor. There are a few online and printed books about programming with Spin, that combined with the example code included with S2, should get you going. Cheers!

Leave a Reply

fundRaiser

twitter

randomQuote

One of my key contributions was the idea that virtual reality provides a context in which we can interact physically as well as verbally with distant companions. Clearly, it is the relationship that is real, the physical ambience at either end is secondary — as it should be, because it is not shared. In the future, our ability to communicate in virtual reality will be so good that we will choose to use it when we are together. It will be better than being there. » Myron Krueger, Ctheory interview