A Propeller Hello! BeanieBadge
jazzed
Posts: 11,803
Here's a project I would like to finish by Parallax Expo time in April.
I didn't have room for headphones or a tiny speaker, but I had a pin left over for a header.
Here's a PCB front and back side parts drawing. A composite board with traces is attached below.
Other applications:
Price covers parts and assembly - I'm not making anything on this.
Thanks for looking,
--Steve
- 1.5" x 2.1" PCB
- 1" square LCD with fast bus interface
- 2 buttons for user control
- IR transceiver for info sharing or TV remote
- 4MB fast Flash GCC program and image memory
- 64KB EEPROM
- 80MHz operation
- Power via CR2032 battery or external +5VDC
I didn't have room for headphones or a tiny speaker, but I had a pin left over for a header.
Here's a PCB front and back side parts drawing. A composite board with traces is attached below.
Other applications:
- I imaging using this board for displays in robotics applications - think emotive "eyes" or text.
- Games could be played like the PacMan game discussed in the GCC Alpha Forum.
- TV remote applications may be possible - this is TBD.
Price covers parts and assembly - I'm not making anything on this.
Thanks for looking,
--Steve
Comments
Different product.
[added: the button on the left is a 5 position switch (left, right, up, down, center press) and it sits above the audio jack. 2 buttons not shown are the front side left/right buttons.]
Old beat up prototype.
SdCard, full NES button set, Audio, USB port, 4MB Flash, Accelerometer, RTC, ADC for battery, power switch, 400mAH LiPo, and onboard charger.
Need 3 signals to read 9 inputs and could recycle the 2 buttons and and my 1 free pin, but I dont have room for a 74*165 serializer and the TrackBall.
Guess this board will stay as is.
@JonnyMac,
I'm considering a more expensive board with a bigger LCD and PCB that would make better use of the trackball design and your driver. It would be easy to put the design in an off the shelf hand-held enclosure or just keep a "Hello! badge" design. The Displaytech 2.4" 262K color LCD is the best value at $16.07 each (qty 1) or $13.77 (qty 10) and can be driven in 9 bit mode. Let me know if you want to collaborate.
Thanks,
--Steve
Q: Does the IR device you're using demodulate TV remove IR signals, or do you have to handle that in the Propeller?
Great catch! Fortunately the board house was able to cancel the order and is waiting for a new one.
The IRDA device TX/RX is baseband according to wikipedia. It appears to be more for UART apps. Not sure of it's usefulness as a TV remote. I'll update this later as I know more. Regardless the main purpose of the IR is data sharing between badges.
The size of the IR device is key though. Other solutions are just too big for this badge.
Thanks!
--Steve
Boards are out to FAB. Thanks to David Betz for the great badge name!
You bet.
Here's a BeanieBadge prototype running on a CR2032 with a simple display.
"Boon Burger" was my old frat friend's name.
The 12KB LMM C program is compiled with the Propeller-GCC SimpleIDE.