TuxDroidHacking

From RevSpace
Revision as of 16:36, 10 December 2023 by Gábor Nyers (talk | contribs) (page created)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

TuxDroid Introduction

from the Wikipedia page:

Tux Droid is a Linux wireless Tux mascot (210mm × 180mm × 140mm - with lowered wings) with a programmable interface, allowing it to announce events by its gestures and by ALSA driven sound.

File:Https://upload.wikimedia.org/wikipedia/commons/3/3c/Tux Droid 1.jpg

TuxDroid harware overview

Front

Tuxdroid-tux-fish-remote-annotated.jpg

  1. USB mini cable to connect the Fish to computer
  2. TuxDroid Fish – to remote control the TuxDroid from your computer
  3. IR Remote – reciver behind the eye of the TuxDroid
  4. Button
  5. Eye lid – can open and close; remotely controlled from computer
  6. Eye – blue LEDs behind the eye can light up; remotely controlled from computer
  7. Beak – can open and close; remotely controlled from computer
  8. Flippers – can move up and down; remotely controlled from computer
  9. Body – can turn left and right; remotely controlled from computer

Back

Tuxdroid-backview-annotated.jpg

  1. Volume control of the internal speaker (item 17)
  2. 3.5mm jack for headphone
  3. 3.5mm jack for external microphone
  4. direct connection for firmware upgrade from the Fish
  5. built-in NiMH battery (4.8V, 750mAh)
  6. on-off switch for the TuxDroid
  7. external power jack for the TuxDroid
  8. built-in speaker
  9. TuxDroid main board – based on 2x Atmel ATmega88 providing “core” and “audio” modules to controls, e.g.: motor, IR, audio etc functions
  10. TuxDroid wireless daughter board – based on 1x Atmel ATmega48 and Atmel ATR2406 2.4-GHz ISM Transceiver (the exact same board is also in the TuxDroid Fish)

Tuxdroid-backview-open-annotated.jpg

Tuxdroid-backview-daughter-board-unplugged-annotated.jpg

Links

  1. Lots of code for the TuxDroid: https://github.com/joelmatteotti, e.g.: firmware
  2. https://www.tuxdroids.com/learn-more/
  3. Wikipedia article: https://en.wikipedia.org/wiki/Tux_Droid
  4. YouTube playlist: https://www.youtube.com/playlist?list=PLxZmfh4TBuS1nVkgj2jBe0wveSlaYfPr4&jct=lAHCmPOucB5GfuaPiO9b719vbZe-IQ