Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 6 of 6

Thread: My Teensy Based Robot Controller

  1. #1
    Senior Member
    Join Date
    Aug 2014
    Posts
    125

    My Teensy Based Robot Controller

    Hello Guys,

    How are you?

    I wanted to build a controller that I could use on a robot that I'm building, so I started my xbee teensy controller.

    I'm using almost every single pin available on teensy 3.1, with 20 digital channels and 7 analog channels. I think I'll not have problems to control my robot (I totally got inspirated by Q4 but with some modifications and improvements).

    The frame is 3d printed. I added 2 screens. One is a classic tft to output data referent to the channels and any information sent by the robot. The other is a lcd screen that will be connected to a video receiver to display a video stream.

    Another functionality is that booting the controller holding the red button takes the user to a menu where you can change few preferences, like analog sensibility, disable sounds, disable informations to be displayed on the screen and frequency of the data sent by the controller.

    The project is still a work in progress. I'll share the entire project on github and update this tread with it's link.

    Things that I still want to include:
    -- Update TFT library to the new with custom fonts to make a awesome menu.

    Some pictures:

    Click image for larger version. 

Name:	IMG_1458.jpg 
Views:	504 
Size:	94.1 KB 
ID:	5078Click image for larger version. 

Name:	IMG_1459.jpg 
Views:	300 
Size:	118.3 KB 
ID:	5079Click image for larger version. 

Name:	IMG_1251.jpg 
Views:	277 
Size:	103.1 KB 
ID:	5080Click image for larger version. 

Name:	IMG_1252.jpg 
Views:	279 
Size:	88.1 KB 
ID:	5081Click image for larger version. 

Name:	IMG_1261.jpg 
Views:	373 
Size:	128.9 KB 
ID:	5082Click image for larger version. 

Name:	IMG_1250.jpg 
Views:	233 
Size:	102.8 KB 
ID:	5083

    Demo video (I did not screw the top frame because I'm still working on a few tweaks).

    https://youtu.be/RgcwkU0gC9M

    Update:

    Added a video of the video streaming

    Last edited by vitormhenrique; 09-18-2015 at 05:10 PM.

  2. #2
    Junior Member
    Join Date
    Mar 2015
    Posts
    1
    That looks awesome. This is one of the projects I've been meaning to do also. Nice job..

  3. #3
    Senior Member joe_prince's Avatar
    Join Date
    Feb 2015
    Posts
    109
    Awesome! I'm doing something similar for a quadcopter. I've actually used the capacitive touch TFT LCD and designed the GUI with "buttons" so I could alleviate several of the actual hardware buttons/switches.

    I've been looking for a small, low-profile LCD to stream video on for FPV flying. Do you have a link to the one you're using here? It looks like it could be a good fit.

    Nice work!

  4. #4
    Senior Member
    Join Date
    Aug 2014
    Posts
    125
    I used one 3.5 tft lcd like this. But I dissassembly it and glued the circuit on the back of the lcd, making super thin.

  5. #5
    Senior Member joe_prince's Avatar
    Join Date
    Feb 2015
    Posts
    109
    Thanks for the link! I like the way you reduced the thickness of it. Ordering one now...

  6. #6

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •