Wednesday, January 8, 2014

Netbook Touchscreen Car PC

In this project I created a touchscreen car PC from an old Gateway netbook I had (the same one from this teardown post). The specs are about just right for what I need for a in car computer: 1.66ghz Atom N450, 1GB ram, GMA 3150 and a 10in 1024x600 display. All it has to do is run XBMC or some media player for listening to music and deal with a few peripherals such as a touch screen, media keys and possibly an OBD II bluetooth reader.

Running some XBMC, but still needs a bit of cleaning up.

Saturday, December 7, 2013

An Arduino DIY Tachometer Display

The goal  of this project was to create some sort of display that would retrieve and display the rpm signal in an easy to read manor. I thought it would be nice to see this information while driving to see how the engine and the transmission react to different conditions. Though it maybe phased out by my custom touchscreen media center i'm working on now. That device would use a bluetooth OBDII reader that would give me much more than just rpm.

Wednesday, November 27, 2013

Using ADB and fastboot With Your Android Device

If you have found this page you are probably frantically looking for some fastboot or adb command and that's what I will give you - scroll to the end of the post and you'll find examples. For all you other people who are not freaking out about their bricked or non-booting phone...continue on. haha. 

What Are fastboot And ADB

fastboot and adb are two programs found in the Android development SDK that allow you to transfer files, install programs, flash images, and run commands on your Android phone. Another thing to note: ADB can only connect to your phone while it is in recovery or booted into the OS. fastboot can only be used when your device is in bootloader mode. Finally, one of the most important things (i think) in terms of android is to access the bootloader: turn off your device and hold Power and Volume Down at the same time. 

Tuesday, October 22, 2013

SDSMT FSAE Adventures?

Now that i'm in college i can finally join clubs that i can actually do fun stuff in. High school robotics was ok, but that doesn't compare to racing a Formula SAE car around a track. My college has had this program for a while so we have some older cars for new students to drive (dubbed the 03 car). It had some issues so we had to fix those first before driving.

This is the 2003 car for new drivers. 2012 car seen on left

Friday, October 18, 2013

Modding the NERF 6 Barrel Strongarm (Barrel Drop / Swap Mod)

Here at college we have Humans vs Zombies where we use Nerf guns to hunt down zombies (i think there's an assassin game later in the year). People have been buying Nerf guns for the past few months and modding them for better performance (pretty sure Walmart loves it haha). I got the Strongarm and then another one a few weeks later for driving someone on some errands. That means I could then do the barrel swap mod which allows for easy swapping of 6 rounds without having to reload individual darts after every shots. 

Here's an original Strongarm (notice the grey barrel supports). These are the main parts we'll be modding. Ok, stock except for the missing grip, haha.

Thursday, October 17, 2013

Fixing "New XAMPP security concept" and "Port already in use" Errors With Apache

Now that im at college and have a decent internet connection, I wanted to try some cloud style music access. And by "style" I mean running my own server from my desktop with all my media and accessing it from my school issued laptop so i don't have to carry around all the music. I first tried Orb which basically installs a program on your computer and creates a database of your media and when you use their website to remote access it their servers contact your computer and stream the media to the remote computer. There are two problems with this: Orb is shutting down soon because it was bought out and media stream was in shitty quality. I then started to look for open source options that dint require a man-in-the-middle server to stream the media (aka i wanted a direct pipeline). I found the perfect choice: Ampache. Its based off of Apache (a basic, but powerful web server) and MySQL. I liked all of its features except that you have to do some server tinkering and i have had little experience, but it was actually quite easy because Apache and MySQL have been put into an installer package called XAMPP which makes it really easy to setup. There are step by step instructions here. Quick note: when installing XAMPP you only need Apache and MySQL for Ampache to work.

Tuesday, October 1, 2013

Using an Tiva-C Launchpad With Energia (Ardunio IDE for ARM)

If your'e a daily Hackaday reader you should've seen this post a week or so ago. It links to this ARM forum topic: some guy found a 25$ multi-use coupon and shared it with the community.  He and many others bought two tiva-c launchpads for a total of .98$ with the coupon (you can buy anything ya wanted but might as well get some MCUs). I was lucky enough to catch this before the coupon was discontinued and got my two launchpads and then went and searched on how to use them  There is of course the official TI C/C++ compilers or programs, but i wanted to go with something I already knew: Arduino. I remembered the Energia project from a while back that does exactly what I wanted: it uses the familiar Arduino "Wired" code and a similar IDE.