Layton Bit Stripper: Difference between revisions

From Cheese-E-Pedia
Content added Content deleted
(Created page with "thumb|A finished Layton Bit Stripper The '''Layton Bit Stripper''' is an animatronic character controller designed by Layton Sanders in 2018 and available for purchase from Creative Engineering beginning in 2019. The controller accepts standard Pianocorder format biphase data as input and can drive any Rock-afire Explosion character, with data passthrough to controllers for additional characters. A movement test featur...")
 
(→‎Revisions: Added some clarity about board revisions. Note that software revision is entirely unrelated to board revision. I would like to come back to this later and add a section detailing the differences in each software revision.)
Line 2: Line 2:
The '''Layton Bit Stripper''' is an animatronic character controller designed by Layton Sanders in 2018 and available for purchase from [[Creative Engineering]] beginning in 2019. The controller accepts standard Pianocorder format biphase data as input and can drive any [[Rock-afire Explosion]] character, with data passthrough to controllers for additional characters. A movement test feature is also available. 30 LEDs show power, per-channel output status, and data sync.
The '''Layton Bit Stripper''' is an animatronic character controller designed by Layton Sanders in 2018 and available for purchase from [[Creative Engineering]] beginning in 2019. The controller accepts standard Pianocorder format biphase data as input and can drive any [[Rock-afire Explosion]] character, with data passthrough to controllers for additional characters. A movement test feature is also available. 30 LEDs show power, per-channel output status, and data sync.


The Layton Bit Stripper is comprised of a custom PCB and what appears to be off-the-shelf power supplies and outer enclosure.
The Layton Bit Stripper is comprised of a custom PCB and off-the-shelf power supplies and outer enclosure.


== Revisions ==
== Revisions ==
[[File:Layton Bit Stripper Rev. A.2 PCB.png|thumb|Rev. A.2 PCB]]
[[File:Layton Bit Stripper Rev. A.2 PCB.png|thumb|Rev. A.2 PCB]]
At least two revisions of the Layton Bit Stripper are known to exist.
Three revisions of the Layton Bit Stripper exist:
* '''Rev. A.2''' - Red PCB, wave shaper bypass switch, 12-pin expansion port footprint, requires both 5V and 24V supplies, two external buttons, resistor networks for LEDs, MCU sticker "Bitstripper V1.1B"
* '''Rev. A''' - Green PCB, no bypass switch, no expansion port, unpopulated 5V regulator footprint, no external buttons, individual LED resistors, different output drivers than future revisions, never publicly revealed due to functional problems
* '''Unknown rev''' - Green PCB, no bypass switch, no expansion port, unpopulated 5V regulator footprint, no external buttons, individual LED resistors, MCU sticker "Bitstripper V1.0"
* '''Rev. A.1''' - Green PCB, no bypass switch, no expansion port, unpopulated 5V regulator footprint, no external buttons, individual LED resistors
* '''Rev. A.2''' - Red PCB, waveshaper bypass switch, 12-pin expansion port footprint, requires both 5V and 24V supplies, two external buttons, resistor networks for LEDs


== I/O ==
== I/O ==

Revision as of 18:38, 6 August 2022

A finished Layton Bit Stripper

The Layton Bit Stripper is an animatronic character controller designed by Layton Sanders in 2018 and available for purchase from Creative Engineering beginning in 2019. The controller accepts standard Pianocorder format biphase data as input and can drive any Rock-afire Explosion character, with data passthrough to controllers for additional characters. A movement test feature is also available. 30 LEDs show power, per-channel output status, and data sync.

The Layton Bit Stripper is comprised of a custom PCB and off-the-shelf power supplies and outer enclosure.

Revisions

Rev. A.2 PCB

Three revisions of the Layton Bit Stripper exist:

  • Rev. A - Green PCB, no bypass switch, no expansion port, unpopulated 5V regulator footprint, no external buttons, individual LED resistors, different output drivers than future revisions, never publicly revealed due to functional problems
  • Rev. A.1 - Green PCB, no bypass switch, no expansion port, unpopulated 5V regulator footprint, no external buttons, individual LED resistors
  • Rev. A.2 - Red PCB, waveshaper bypass switch, 12-pin expansion port footprint, requires both 5V and 24V supplies, two external buttons, resistor networks for LEDs

I/O

  • Permanently-attached AC power cord
  • Data input (RCA jack)
  • Data output (RCA jack)
  • Character output connector (TODO: centronics something-or-other)
  • 2x momentary pushbuttons (bit test select, bit pulse)
  • 30 LEDs (arranged in 3x 10-LED bargraphs)
  • 5 DIP switch (character select)
  • 12-pin expansion footprint

Hardware breakdown

  • ATmega328 MCU (presumed, covered by sticker)
  • 3x 74HC595 (serial to parallel)
  • 6x SN75437 (output drivers)
  • TODO: unknown audio interface components

Character select DIP switch settings

Character
Switch setting Name # of bits
00000 Disable bitstripper 0
00001 Rolfe and Earl 22
00010 Dook 17
00011 Fatz 16
00100 Organ and Sign 14
00101 Spots 8
00110 Curtains 6
00111 Spots and Curtains 14
01000 Props 8
01001 Beach Bear 16
01010 Looney Bird 6
01011 Mitzi 19
01100 Billy Bob 20
01101 Floods 12
01110 Specials 3
01111 Stage lights 19
1xxxx Future use -