Red Bull Creation 2013
The Finished Product
Package
The "Let there be light" package:
- - Bull Shield
- - 1m LED Strip http://www.adafruit.com/products/1138
- - 1 spool http://www.adafruit.com/products/346
Major Parts
The Game Board provided for the Red Bull Creation 2013 qualifier has the following major parts BOM.
- - 9R030 AA 02 D106 [30V N-Channel logic level MOSFET] http://www.nxp.com/products/mosfets/standard_mosfets/PSMN9R0-30LL.html#section_discontinued
- - PIC24FJ64GA002 (1xDMX 0x54 and 1xADDR 0x53)) http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en026374
- - PCA9685PW [I2C PWM LED controller] http://www.nxp.com/products/automotive/display_instrumentation/led_controllers/PCA9685PW.html#Q900
- - PIC16F1827 (RGB 0x51 and 0x52) http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en538963
- - 24LC512 (EEPROM 0x50) http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010828
- - ADT7410 TRZ (TEMP 0x48) http://www.analog.com/static/imported-files/data_sheets/ADT7410.pdf
- - PA9512B [I2C Buffer] http://www.nxp.com/documents/data_sheet/PCA9512A_PCA9512B.pdf
- - Ti YE04 2BK AYGZ [4-bit bidirectional voltage level translator] http://pdf1.alldatasheet.com/datasheet-pdf/view/257049/TI/YE04.html
- - KXTI9 2073F (ACCL 0x0F) http://www.kionix.com/accelerometers/kxti9
- - VN12 28M AH2F [3.3V RS485 transceiver SN75HVD12] http://www.ti.com/lit/ds/symlink/sn65hvd12.pdf
- - CTS23CB3 8M0000 [8MHz Crystal]
- - APE1 (DAC 0x62) [12-bit Digital-to-Analog Converter with EEPROM Memory] http://ww1.microchip.com/downloads/en/DeviceDoc/22039d.pdf
- - 1086 33 6K0DL031 [1.5A Low Dropout Voltage Regulator] http://pdf1.alldatasheet.com/datasheet-pdf/view/70293/LINER/LT1086.html
EEPROM Dump
The EEPROM starts with: "What happens when you read out an I2C EEPROM in reverse?<NL>" Followed by "LO" repeated 32336 times, with a "L<NL>" after that. Then:
!uoy truh dna eil a llet annog reveeN
ybdoog yas annog reveN
yrc uoy ekam annog reveN
uoy tresed dna dnuora nur annog reveN
nwod uoy tel annog reveN
pu uoy evig annog reveN
ees ot dnilb oot er'uoy em llet t'noD
gnileef m'I woh em ksa uoy fi dnA
ti yalp annog er'ew dna emag eht wonk eW
no gniog neeb s'tahw wonk htob ew edisnI
ti yas ot yhs oot er'uoY
tub gnihca neeb s'traeh ruoY
gnol os rof rehto hcae nwonk ev'eW
uoy truh dna eil a llet annog reveN
eybdoog yas annog reveN
yrc uoy ekam annog reveN
uoy tresed dna dnuora nur annog reveN
nwod uoy tel annog reveN
pu uoy evig annog reveN
dnatsrednu uoy ekam attoG
gnileef m'I woh uoy llet annaw tsuj I
yug rehto yna morf siht teg t'ndluow uoY
fo gnikniht m'I tahw s'tnemtimmoc lluf A
I od os dna selur eht wonk uoY
evol ot sregnarts on er'eW
Which reverses to:
We're no strangers to love
You know the rules and so do I
A full commitment's what I'm thinking of
You wouldn't get this from any other guy
I just wanna tell you how I'm feeling
Gotta make you understand
Never gonna give you up
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry
Never gonna say goodbye
Never gonna tell a lie and hurt you
We've known each other for so long
Your heart's been aching but
You're too shy to say it
Inside we both know what's been going on
We know the game and we're gonna play it
And if you ask me how I'm feeling
Don't tell me you're too blind to see
Never gonna give you up
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry
Never gonna say goodby
Neever gonna tell a lie and hurt you!