element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
element14's The Ben Heck Show
  • Challenges & Projects
  • element14 presents
  • element14's The Ben Heck Show
  • More
  • Cancel
element14's The Ben Heck Show
Forum Question from a computer gamer, who desires to learn more.
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join element14's The Ben Heck Show to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 3 replies
  • Subscribers 30 subscribers
  • Views 376 views
  • Users 0 members are here
  • lessons
  • ben_heck
Related

Question from a computer gamer, who desires to learn more.

Former Member
Former Member over 14 years ago

Hello Element 14, Ben Heck, and fellow Community members.

My name is Dari and i have a quick Question.

 

Assume i know nothing about computers, do not own any of the nessacary compoents/tools, and wish to learn how to do the things Ben Heck does. (Not all of those assumptions apply to me.)

 

I am 20 years old looking at colleges to attend and courses, and i wish to know what studies i should focus on to learn the things Ben does. Could you give me some ideas of what Programming Languages, and Courses of Studies would help for me to learn.

 

I intend to take:

Graphic Design as a minor. (Figured it would assist me in the design process)

I want to focus mainly on Computer Programming.

I also wish to persue Robotics as Hacking things is great and all, but i want to learn to do the things Ben does and apply them to robotics. Such as hacking a Roomba (Robotic Vaccum Cleaner that moves and cleans on its own) to also function as a projector and Gaming Console stand that would travel with me and project the game on the wall. So i would perfect the art of minium gaming down time. (like while i walk to the bathroom having it follow me and project the game screen on the wall so i could continue the game while traveling to and ultimately in the bathroom.)

 

Ok, that above example is kinda a farfetched thing, i'm not THAT much of a gamer.

 

Any links to places for Beginners to get started, books that would help, programs, tools, etc.  I see Ben do a lot of cool things, but often i wonder, whats the first step to learning this? Can i learn it without college? If so How? what do i learn first? should i just jump to CNC routing and invest money into a router then trial and Error? How do i connect a "chip" to the computer to import the programming?

 

Remember i said Assume i know nothing. What would be the best first Step on the journey to becoming skilled at design it yourself, build it yourself, run it and use it, inventing?

 

Kindness is appreciated, Tips, Links to tutorials, hell anything at all that would assist me learning my first small project.

 

Some small projects i believe would be good starts but i want opinions and information on "how to learn to do this" for them are:

Converting a 360 controller into a Desktop controller with the left Analog stick functioning as the mouse.

Building a Simple Automated Can Crusher. Just something, that i could drop cans into, press a button and have it crush the can, then drop the can into a bin. (preferrably with waterproof components for if the can isn't completely emptied.)

 

Signed,
Dari.

  • Sign in to reply
  • Cancel
Parents
  • DAB
    DAB over 14 years ago

    Hi Dari,

     

    I would suggest that you look into getting a Computer Engineering degree.  I took this route because I needed to know what happened beyond the hardware after the software initiated action or waited for something to happen.  Computer engineering is a nice blend of Systems Engineerin, Electronics, Mechanics, and how they are used in conjunction with software.

    From what I have observed, the level of modifications that Ben does requires a working knowledge of many disciplines and talents.  I started as an electronics technician, then went on to Computer Engineering and then finally got a Masters in Computer Science.  Along the way I took elective courses in Engineering Physics, Systems Engineering, and a lot of advanced mathematics classes.  If vector calculus does not warp your mind, then you need to take it again. image

     

    Over all, I was lucky enough to work with a lot of very talented engineers and scientist while I went to school.  It took me seven years to get my Bachelors degree because I had to work full time to support myself, but when I was done, I had a lot more useful capabilities than those who rushed through college in four or five years.

     

    If you want to be in the middle of big projects, then Systems Engineering is a good path to follow, even if you end up just programing.  If you can master the ability to look at both the macro and the micro view of things, you will find yourself in great demand by employers.

     

    I wish you luck.  The main thing you have to remember is that the journey is more important than the destination.  Don't take classes just to take classes.  Think about how the information would apply to your needs and then pester the instructor with good questions to pull that information out of them.  Trust me, many are eager to share information when they find a student genuingly interested in their field.

     

    I hope this helps.

    DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 14 years ago in reply to DAB

    Thank you DAB that was very informative and truly helps.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • Former Member
    Former Member over 14 years ago in reply to DAB

    Thank you DAB that was very informative and truly helps.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • awinning
    awinning over 14 years ago in reply to Former Member

    Just to follow on from DAB's answer. It's really quite difficult to find a course that will give you practical engineering and maintenance with design, electronics, programming, and robotics.  Mechatronics may also be a good area to begin, but some of the disciplines will probably have to be done outside formal university programmes. I found the image below on wiki...worth 1,000 words and all that image

     

    Fullscreen contentimage_174439.html Download
    <html><head><title>Jive SBS</title></head>
    <body><font face="arial,helvetica,sans-serif">
    <b>Error</b><br><font size="-1">
    An general error occurred while processing your request.
    </font></font></body></html>
    

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube