-
I added the Tindie logo
09/19/2015 at 22:14 • 1 commentAt the OHSummit, I was joined by Amber Cunningham, community manager of Tindie. While Hackaday and Tindie have the same overlords ruling over them, we can't really have Amber going around with a Hackaday logo on her badge, can we?
...So I spent 15 minutes putting the Tindie dog head on the badge. Pic, source bitmap, and code (poorly formatted) below.
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $80, $E0, $F0, $F8, $F8, $3C, $1E, $1E, $0E, $0F, $0F, $0F, $07, $0F, $0F
byte $3E, $BC, $FC, $F0, $E0, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $80, $80, $C0, $E0, $E0, $F0, $F0, $78, $F8, $38
byte $3C, $3C, $1C, $1C, $1C, $1C, $1C, $1C, $1C, $3C, $3C, $38, $78, $70, $F0, $FC
byte $FF, $FF, $E7, $E3, $E0, $F0, $F0, $78, $78, $78, $3C, $3C, $1E, $1E, $1E, $0F
byte $0F, $07, $07, $03, $01, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $80, $E0, $E0, $F0, $70
byte $78, $78, $78, $38, $38, $38, $78, $38, $78, $70, $F0, $F0, $E0, $E0, $C0, $80
byte $80, $C0, $F0, $F8, $FC, $3F, $1F, $07, $03, $01, $00, $00, $00, $00, $03, $0F
byte $3D, $EC, $AC, $30, $00, $00, $00, $00, $00, $00, $80, $80, $80, $80, $00, $03
byte $1F, $7F, $FF, $F1, $C0, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $3E, $FF, $FF, $F7, $E0, $E0
byte $E0, $F0, $F0, $F0, $F0, $F0, $70, $70, $78, $78, $78, $38, $39, $39, $3F, $3F
byte $7F, $FF, $FF, $E3, $00, $00, $00, $00, $C0, $E0, $E0, $E0, $F0, $E0, $C0, $C0
byte $00, $01, $0F, $3C, $F0, $C0, $00, $3C, $FE, $FF, $C7, $C3, $83, $C3, $EF, $FF
byte $7E, $10, $03, $0F, $FF, $FE, $F0, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $01, $01, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $03, $1F, $7F, $FF, $FC, $C0, $0F, $3F, $7F, $70, $70, $70, $71, $3F, $3F
byte $1F, $00, $00, $00, $00, $07, $1E, $F8, $C0, $C1, $C1, $C1, $43, $61, $61, $60
byte $60, $C0, $40, $60, $FF, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $03, $0F, $1F, $3E, $7C, $F8, $F0, $E0, $C0, $C0, $C0, $30
byte $30, $18, $0C, $0C, $06, $03, $81, $81, $C0, $C0, $E0, $E0, $F0, $F0, $70, $18
byte $00, $00, $00, $B0, $FF, $FF, $FF, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $80, $C0, $F0, $F0, $79, $3F, $1F, $0F, $1F, $3E
byte $7C, $F8, $F0, $E0, $C2, $81, $C3, $C3, $C3, $C3, $E3, $E1, $F0, $F0, $78, $78
byte $3C, $3C, $1E, $0F, $0F, $07, $03, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $07, $0F, $1F, $3C, $78, $70, $F0, $E0, $E0, $E0
byte $F0, $F0, $7D, $3F, $1F, $0F, $03, $03, $01, $01, $01, $01, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
byte $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
-
Changing the Logo
09/14/2015 at 00:42 • 0 commentsThe Parallax Hackable Electronics Badge should be familiar to DEF CON 20 and 22 attendees. It's a parallax propeller with a few resistive buttons, an accelerometer, and an OLED display. The OLED display is kind of cool, and when it boots, it displays the OSHW logo. As a vetrain of the Gear Wars, I like the OSHW logo, but there's a better logo out there: the Skull and Wrenches.
Pixelated, but the badge only has a 128x64 display. Here's the source graphic I used:
The boot logo for he badge can be changed to the Jolly Wrencher by appending the following code to the bottom of the demo Jon McPhalen sent out for the Open Hardware Summit:
dat {Hackaday Logo} Logo byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$01,$03,$07,$07,$8F,$FF,$FE,$FE,$FC,$F8,$F0,$80,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$80,$F0,$F8,$FC,$FE,$FE,$FE,$9F,$0F,$07,$03,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$1F,$3F,$7E byte $FC,$F8,$F0,$F0,$FC,$FE,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$F8 byte $F0,$E0,$C0,$80,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$80,$C0,$E0,$F0 byte $F8,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FE,$F8,$F0,$F0,$F0,$F8 byte $FC,$7E,$1F,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$01,$03,$03,$03,$03,$03,$03,$03,$07,$0F,$1F,$1F,$3F,$7F,$FF byte $FF,$3F,$9F,$CF,$E7,$F3,$F8,$F8,$FC,$FC,$FC,$FC,$FE,$FE,$FE,$FE byte $FE,$FE,$FE,$FE,$FC,$FC,$FC,$FC,$F8,$F0,$F6,$E7,$CF,$9F,$3F,$FF byte $FF,$7F,$7F,$3F,$1F,$0F,$07,$03,$03,$03,$03,$03,$03,$03,$01,$01 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$F0 byte $FC,$FF,$FF,$FF,$FF,$7F,$3F,$3F,$1F,$1F,$3F,$3F,$7F,$FF,$FF,$FF byte $FF,$FF,$FF,$7F,$3F,$3F,$3F,$1F,$3F,$3F,$7F,$FF,$FF,$FF,$FE,$FC byte $E0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0E,$FF byte $FF,$FF,$FF,$FF,$E0,$C0,$80,$E0,$F0,$F0,$F8,$F8,$FC,$FF,$FF,$FF byte $FF,$FF,$FF,$FC,$F8,$F8,$F0,$F0,$E0,$80,$C0,$E0,$FF,$FF,$FF,$FF byte $FF,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$80,$80,$C0,$C0,$C0,$C0,$C0,$C0,$E0,$F0,$F8,$F8,$FC,$FC,$F0 byte $C3,$8F,$3F,$7F,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$F7,$F8 byte $F0,$E7,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$7F,$3F,$9F,$CF,$E3 byte $F8,$FE,$FE,$FC,$F8,$F0,$E0,$C0,$C0,$C0,$C0,$C0,$C0,$C0,$80,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$F0,$FC,$7E byte $3F,$1F,$0F,$0F,$3F,$7F,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$1F byte $0F,$07,$03,$00,$00,$00,$0F,$1F,$3F,$3F,$1F,$1F,$03,$1F,$1F,$3F byte $3F,$1F,$0F,$03,$1F,$1F,$3F,$3F,$1F,$0F,$00,$00,$01,$03,$07,$0F byte $1F,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$3F,$1F,$0F,$0F,$1F,$3F byte $3F,$FC,$F0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$C0,$E0,$E0,$F1,$FF,$7F,$7F,$3F,$1F,$0F,$03,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$03,$0F,$1F,$3F,$7F,$7F,$FB,$F1,$F0,$E0,$C0,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
Mess with a few lines of code, and you'll have something that looks like this, or better if you have good camera setup.