This compact voltage regulator module converts the raw and decaying capicator voltage into a stable useable voltage. Each Interface Board has two MUN12AD03-SH’s to create constant 3.3V and 5V outputs to power the onboard microcontroller and the attached sensors. In software you simply call the VoltageRegulator(5, OFF) function in DeathStarDriver.spin to disable the 5V power bus.



This sensor uses an I2C interface and allows for the internal measurement of temperature and pressure; enabling a basic altitude calculation based off a calibrated sea level. This sensor has a temperature resolution of ±1°C and a pressure resolution of 1.5 Pascal, thus enabling an altitude resolution of 0.3 meters. In software you simply call the GetAltitude() & GetTemperature() functions in MPL3115A2.spin to access the current altitude in meters and the current temperature in degree Celsius.



This full H bridge allows for the binary (on-off) and directional (plus-minus) control of current through it’s two outputs, each Interface Board has two L298P’s thus allowing for the control of upto four 150 mW LASER diodes or one 150 mW LASER diode and three magnetorquers. In software you simply call the Energize(H4, POS, 1500) function in DeathStarDriver.spin to control output devices H4 using positive 5 Volts for 1.5 seconds.

YEI 3-Space


This 1350 Hz Attitude and Heading Reference System (AHRS) / Inertial Measurement Unit (IMU) allows for the internal 3D measurement of yaw, pitch, and roll. Data from this sensors helps the LASER targeting system and will measure g-loads inside the paylaod during launch and zero-G. In software you simply call the ReadAllCorrectedSensorData() function in YEI-3Space.spin to get all sensor data; which includes accelerarion in units of g-force magnetic field in units of Gauss, rotation in units of radians/sec.

For more details visit



The PIXY 2 can track 7 colors and detect lines, intersections and small barcodes at up to 60 frames per second (FPS) with the help of an integrated light source. Computer Vision (CV) algorithms can be written in C++, python, or SPIN using libraries from Arduino, Raspberry Pi, and the Parallax Propeller respectively - interfacing via SPI, I2C, UART, or analog/digital output. All software/firmware is open‐source GNU‐licensed and utility programs run on Windows, MacOS, and Linux via an USB interface.

Learn more at



The Parallax Propeller is a 8 core 80 MHz microcontroller (uC) with 44 pins and provides all the processing power for the Death Star. It allows for the control of the following sensors and actuators:

  • L298P: High current full H-bridge actuator

  • MPL3115A2: Temp & pressure sensor

  • YEI 3-Space: Interial Measurement Unit

  • ESP8266: Wifi mesh network transceiver

  • SMLP36RGB2W3: Tri-color LED

Open Software Documentation:
We release all code on the Propeller Object Exchange and DSIS GitHub under the MIT license.  All changes to DSiS code, whether originating from us or a third party, is required to be released under the MIT license.



This memory chip (EEPROM) stores all the source code to operate and control a miniature Death Star. All digital names and text will be sent into space on this 256 KB chip. Each name going to space has a character limit of thirtytwo, and thus takes up 32 Bytes of memory on the EEPROM.

To promote STEM kids can add/push code into the DSiS Github at STEM-Code.spin and send their code on this EEPROM into space for FREE!


BCAP0350 E270


You read that correctly, we are using 350 Farad (not microFarad) supercapitors to power the electronics. By putting three supercapitors together in series a 8.1 Volt power storage system is created, with a total capacitance of 116 Farad.

Solar panels and/or a barrel jack outputing 9 Volts at 2.5 Amps can we used to recharge all three supercapitors in 6.3 seconds. 

Supercapitors were selected over batteries early in the design to enable quick and easy charging during testing, the ability to both quickly absorb and output a crazy amount of power in a small package, and because the name sounds awesome.



This Interface Board is a custom 4 layer printed circuit board (PCB) that routes power from a 8.1 Volt supercapacitor bank to 150 mW LASER diode(s) and 0.2 Am^2 magnetorquer rod(s). It also transfers data between a 1350 Hz IMU, a 640 x 480 computer vision (CV) camera, a 7 mbps Wi-Fi mesh network transceiver, and a 8 core microcontroller. 

Fun Facts:

  1. One side of the PCB has black soldermask to represent the dark side of the force and the another side has white soldermask to represent the light side of the force.

  2. Targeting blue and green spheres with the LASER system may or may not be a good idea...

  3. Up to four independent LASER diodes (600 mW total power) can be attached to this PCB to createthe ultimate power in the universe.