<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3787043130659468627</id><updated>2012-01-27T00:15:55.309-05:00</updated><category term='Safety'/><category term='Wireless'/><category term='Reflections.'/><category term='soldering'/><category term='Running'/><category term='Recumbent Bike'/><category term='Linear Algebra'/><category term='Lets Talk Science'/><category term='C'/><category term='Clumsy'/><category term='FSAE'/><category term='Image Processing'/><category term='Maxima'/><category term='LCD'/><category term='IARRC'/><category term='Robotics'/><category term='Embedded Systems'/><category term='Programming'/><category term='Open Source'/><category term='Job'/><category term='resume'/><category term='2012'/><category term='Offbeat'/><category term='Electronics'/><category term='RobotCar'/><category term='Projects'/><category term='CUDA'/><category term='Design Project'/><category term='SAECar'/><category term='RobotRace'/><category term='OI6'/><category term='RF'/><category term='Excel'/><title type='text'>Lacking Professionalism</title><subtitle type='html'>-There's always an easier way.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-1380340024769700081</id><published>2012-01-26T23:32:00.000-05:00</published><updated>2012-01-26T23:32:33.733-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LCD'/><category scheme='http://www.blogger.com/atom/ns#' term='Electronics'/><category scheme='http://www.blogger.com/atom/ns#' term='Projects'/><title type='text'>Ordered some new screens!</title><content type='html'>So I think I've been stagnated on a lot of my projects because I'm bummed out I can't get one of my graphical LCDS to work.&lt;br /&gt;&lt;br /&gt;First, I purchased a Graphical OLED display, &lt;a href="http://www.newhavendisplay.com/index.php?main_page=product_info&amp;amp;cPath=119_577&amp;amp;products_id=3622"&gt;this one &lt;/a&gt;from Newhaven Displays&lt;br /&gt;Its supposedly has a rise and fall time of around 10us. Which means I can do some very high frame-rates with it (even if I do things at 100fps, that's 3 orders of magnitude longer than the minimum switching time).&lt;br /&gt;&lt;br /&gt;I'm really hoping I'll have an easy time interfacing this with my USB kit. then we can make some interesting patterns on it, and eventually work on a couple of projects that I think would be neat. Namely some embedded gaming solutions. Im psyched to get them when they come.&lt;br /&gt;&lt;br /&gt;Next, I thought I need some simple yet powerful enough LCD's for debugging and showing off basic information.&lt;br /&gt;I picked up a couple 2x16 character LCDs. &lt;a href="http://www.newhavendisplay.com/index.php?main_page=product_info&amp;amp;cPath=2_82&amp;amp;products_id=1235"&gt;Three namely&lt;/a&gt;; I want to use one in a "kill-a-watt" style power metering device. Another for generic debugging. Finally one for Home circuit breaker and a DIY signal generator generic power supply.&lt;br /&gt;&lt;br /&gt;Hopefully they show up soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-1380340024769700081?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/1380340024769700081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2012/01/ordered-some-new-screens.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/1380340024769700081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/1380340024769700081'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2012/01/ordered-some-new-screens.html' title='Ordered some new screens!'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-4139112161026832670</id><published>2012-01-23T00:21:00.001-05:00</published><updated>2012-01-23T00:21:22.966-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resume'/><category scheme='http://www.blogger.com/atom/ns#' term='Offbeat'/><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><title type='text'>On Applying for Jobs</title><content type='html'>For the last couple of weeks I've been basically unemployed. &amp;nbsp;Beyond the odd-job for a friends/family company I've had the luck of being on the job hunt. &lt;br /&gt;I have to say, so far this has not only been the most unrewarding thing I've done this year; it's also a task that seems like a burden to do.&lt;br /&gt;&lt;br /&gt;I don't think I had the mentality that many university graduates get that there will be people jumping from all over to give them work. It seems like its just a necessary evil if anyone ever wants to get a job; at least if you don't know someone. Which is where I fit in.&lt;br /&gt;&lt;br /&gt;The last 3 or 4 Jobs I've had were all on referral. I didn't give anyone a resume, I barely had anything that can be called an "interview," and since maybe 2008 I haven't actually had to "Job hunt." &amp;nbsp;Now, coming back to this process has been very frustrating. &amp;nbsp;I feel like from the beginning the job application process is gamed from both sides. Which is why the entire framework for an application I think needs to be reconsidered and reworked. Especially with the new tools that both employers and job-seekers have at hand.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Below I'll flesh out a couple of my grips with this process and what I think can be done about them...&lt;br /&gt;&lt;br /&gt;&amp;nbsp;In a perfect world, you have a best friend that works at company XYZ that has an opening for your position. You mention to your friend "Hey, I'd love to work for XYZ..." they then mention it to a supervisor and have you brought in for an interview. Now you are happily employed.&lt;br /&gt;&lt;br /&gt;Now why can't everyone just find a friend that works at a company and get them in? Well, you might be specialized or just not have that many friends; or you are all unemployed waiting for one of you to get in somewhere. &amp;nbsp;In any case. This is the beginning problem from which the current application process stems from.&lt;br /&gt;&lt;br /&gt;From the employers perspective: &lt;b&gt;"How can I advertise this job opening?". "How can I filter the 10 000 applications down to a few I can interview?", and&amp;nbsp;&lt;/b&gt;&lt;b&gt;"How do I get the best person?".&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;How do they advertise the job? They post it somewhere. Be it internally to the company, in a newspaper, on their website or on a generic job website. This gets their needs posted somewhere that potential job seekers can find the position.&lt;br /&gt;&lt;br /&gt;Now you: the job seeker, have found that posting and say: "That sounds great! Let me apply!". &amp;nbsp;What do you apply with? &amp;nbsp;Well today's absolute minimum required is usually a tailored resume. Then a level above that is a custom resume and a nice cover letter. If its your first time there might also be transcripts and references involved. Further on you might have a work portfolio that you also apply with.&lt;br /&gt;&lt;br /&gt;Job applications from my (read: unsuccessful) understanding of them are a lot like trying to an online dating profile. You want to give out enough information they know a little about you, but you want to also leave enough out that on the first date you are still new and interesting. So for applications unless its specifically stated resume only. Usually one puts forward resume and a cover letter stating that more is available on the employers request.&lt;br /&gt;&lt;br /&gt;1) Too Formalized.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Which brings me to the first gripe I have with this process...its far too structured to get anything meaningful out of it. (The next little bit isn't researched, so don't hold me to it if its wrong but tell me so I can fix it). Way back when, say 40 years or so ago. You'd walk in to the company you want and physically hand them a resume. You met the HR people and one of the people you might be working with. They saw your face and you are golden.&lt;br /&gt;Some time went by and more people were doing this. So many so that when the time came to actually select people, the hiring team forgot who was who. "Was that Johnny that came in, he was the accountant? No, that was Jenny. John was the other guy for an Engineering position." &amp;nbsp;So what happened after that was people would bring in letters attached to their resumes telling the team who they were, and why they thought they were a good fit. That worked well and still does today to some extent. Then this little thing called the internet came along. It allowed people to apply for positions in places they may never have heard of before. And because the norm was to give the employer your resume and CV already, people added on things like online portfolios, websites, and other things to help differentiate them from the other applicants.&lt;br /&gt;&lt;br /&gt;Now, were left with me sending some documents online with some links and hoping to hear from them about an interview. &amp;nbsp;Seems a little odd. &amp;nbsp;I suppose that before I go into what needs to change we need to establish what the pieces of an application are supposed to be for (as far as I know..)&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Resume&lt;/i&gt; - This is the critical list of skills and traits that you possess that make you right for the job. It also shows qualifications from previous work experience. This allows the hiring team to assess how qualified you are and to some extent your personality.&lt;br /&gt;&lt;i&gt;Cover letter &lt;/i&gt;- This is for listing the skills you have specific to the position you are applying for. Supposed to make it easier for companies to find people, as well as showing off some of the other soft skills (You can use a word processor and spell check, etc.).&lt;br /&gt;&lt;i&gt;Transcript&lt;/i&gt; - Rarely used now, but its meant to assess your ability for critical thinking or something. It's a really bad metric in my opinion.&lt;br /&gt;&lt;br /&gt;With those things they are supposed to figure out if you are a good fit for the company. Are you? I don't think that gives a full enough picture. I was told in school personality holds 50% at an interview along with your qualifications. &amp;nbsp;If that's actually the case then why isn't it reflected in the application? &lt;br /&gt;&lt;br /&gt;Something needs to be put in place that can give the employer a list of your vital stats (a baseball card of you) in qualifications and your soft skills before they interview you. My solution right now would be to say hand over some of a dating sites&amp;nbsp;questionnaires&amp;nbsp;and merge them with a job profile site (i.e.&amp;nbsp;LinkedIn). That gives the employer everything they ought to need to qualify/disqualify someone on the spot. I suppose people could game the quizzes too, but then if they get an interview they have to prove themselves there also. Not a perfect solution, but if everyone was 100% honest we would all have nice things. ...&lt;br /&gt;&lt;br /&gt;2) No Feedback from Employers.&lt;br /&gt;&lt;br /&gt;If you haven't seen these on almost every posting in the last little while, you are either under a rock, or happily employed. &lt;br /&gt;&lt;br /&gt;[Image Thanks for the application but only people selected for interviews will be contacted. ]&lt;br /&gt;&lt;br /&gt;And its something that as someone who has been off the hunt for a while bothers me. If I just made a new resume, great cover letter for you, got my transcripts in order, polished up a website. And I hear &lt;b&gt;nothing&lt;/b&gt; back from you. I'm at an absolute loss. &amp;nbsp;Was it me? Is there someone wrong with my resume/cover letter? Were there so many applications that you just tossed a bunch out randomly? Were there applicants much more qualified than I? &amp;nbsp;A friend of mine said "just apply to places, the worst they can say is no." I had to reply with: "No, the worst thing a company can say is nothing. You can't tell if you weren't selected on purpose, or if they forgot you, or even if you were considered. They leave you completely in the dark on it.&lt;br /&gt;&lt;br /&gt;This is one part that needs some reworking. I've thought for a while now that because all of these company's make you go through their careers section of their website. They should have an automatic reply stating that:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;They have received you application&lt;/li&gt;&lt;li&gt;They are in the process of reviewing X job and you will hear from them in Y days/weeks regarding an interview if selected.&amp;nbsp;&lt;/li&gt;&lt;li&gt;If not selected, you will be held on file for future applications that may fit similar criteria.&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Would that be too much to ask? I know it gets there and will -probably- be read. I have a solid timeline on how long I should hold my breath. Then if future positions open up I'll be in the pile for those too. Great! You know I have at least some interest in working for your company. Consider me again in future opportunities.&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Final Remarks:&lt;/b&gt;&lt;br /&gt;That's where I stand right now, although companies don't have to go out of their way for you. I think it would make a world of difference to job seekers if they gave you a little more than absolutely nothing in return. I also think that there should be a better way to filter people while looking. Maybe also holding more interviews. The amount of boot licking that has to be done just to get your foot in the door (Maybe I'm doing too much of it?) seems absurd. I think having a mixed job/personality/dating site would make the most sense. If&amp;nbsp;LinkedIn&amp;nbsp;had a personality testing section where it grades your on some already defined standard (there has to be one) then the company gets a good head start on whether you will work in their company well or not.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: xx-small;"&gt;[Did I miss something? Comment or send me an email so I can fix it!]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-4139112161026832670?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/4139112161026832670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2012/01/on-applying-for-jobs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/4139112161026832670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/4139112161026832670'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2012/01/on-applying-for-jobs.html' title='On Applying for Jobs'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-7534066818684625940</id><published>2012-01-15T23:48:00.000-05:00</published><updated>2012-01-15T23:48:58.377-05:00</updated><title type='text'>I never Learn...</title><content type='html'>I've been playing around with this LED Cube Project for a little while now. After burning myself Friday for hastily making the cub itself. It's come full cycle and bit me again.&lt;br /&gt;&lt;br /&gt;This time I put some LEDs in backwards.&lt;br /&gt;&lt;br /&gt;So if you are building a project. Take the time to look over the simple things. Sure you just Soldered 25 Led's together. Simple stuff. Check to make sure they are in the right orientation. Because chances are after doing it 150 times you'll screw something up. It saves time in the long run finding a fault early on than debugging and rebuilding sections of the previous step. It's also made this proof of concept look a little junkier than what I wanted.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-7534066818684625940?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/7534066818684625940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2012/01/i-never-learn.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/7534066818684625940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/7534066818684625940'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2012/01/i-never-learn.html' title='I never Learn...'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-6001165135206618362</id><published>2012-01-13T19:59:00.001-05:00</published><updated>2012-01-13T19:59:32.658-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Clumsy'/><category scheme='http://www.blogger.com/atom/ns#' term='soldering'/><title type='text'>Ouch!</title><content type='html'>Took a little over 3 weeks, but I've finally christened this soldering iron with flesh. (which soldering iron? Why my new Hakko FX-888!)&lt;br /&gt;&lt;br /&gt;Soldering today I managed to graze the tip with my index finger. Leaving a nice blister right now. Thats smarts!&lt;br /&gt;&lt;br /&gt;The PSA of this blog would be to double check where your hands are with respect to the tools you are using. Burns hurt more than cuts. I really want to keep on soldiering through the LED Cube right now, but damn I don't want to get too close to that iron anymore. &lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-6001165135206618362?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/6001165135206618362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2012/01/ouch.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/6001165135206618362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/6001165135206618362'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2012/01/ouch.html' title='Ouch!'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-9168844030508962795</id><published>2012-01-09T18:51:00.001-05:00</published><updated>2012-01-09T18:51:19.251-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='2012'/><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><category scheme='http://www.blogger.com/atom/ns#' term='Running'/><title type='text'>Back to the grind.</title><content type='html'>Well, its back to the grind now. Everyone here is done with their holidays.&lt;br /&gt;&lt;br /&gt;I wrote up a cycling and running spreadsheet that will hopefully keep me on track for all the biking running and swimming I want to do this year.&lt;br /&gt;&lt;br /&gt;I'm unsure where everyone else logs their runs. But I really like the statistical analysis mine give me. I have standard graphs like Distance vs. Time and a Histogram of activities that I've done. &amp;nbsp;But additionally because I have a goal in mind (&amp;lt;25min 5k run, &amp;lt;55min 1.5kswim, ??min 20k bike) I can add in normalized/extrapolated times for those goals. Which makes graphing my progress on the same metric very, very easy. Something any website I've found so far very incapable of doing.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://docs.google.com/spreadsheet/ccc?key=0AgYSzFyruOFOdHRYUHROc0dYTFpjaEw1Q0ZjNVVzUGc"&gt;Here's a google doc's Link&lt;/a&gt; to what I wrote up, its not quite the same as the Excel Version but it does it justice still.&lt;br /&gt;&lt;br /&gt;If there's someone who knows of a service that can make the same/similar performance charts, please let me know. I would've thought there would be some more that existed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-9168844030508962795?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/9168844030508962795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2012/01/back-to-grind.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/9168844030508962795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/9168844030508962795'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2012/01/back-to-grind.html' title='Back to the grind.'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-2396033869929332337</id><published>2012-01-06T00:03:00.001-05:00</published><updated>2012-01-06T00:06:20.763-05:00</updated><title type='text'>All the boards are Soldered!</title><content type='html'>&lt;div style="display: block; margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;div style="display: block; margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;div style="display: block; text-align: left;"&gt;[Originally Posted December 30, 2011]&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;That's right! Everything is put together now. &amp;nbsp;I've also added in the unfortunately left-out pull up resistors on the Character LCD as well as the Development board. &amp;nbsp;Additionally, I straight up removed the option to power the Development board with a regulator (after I broke it with -12V ...oops). &amp;nbsp;IT doesn't make sense to have when most projects involve USB communication anyways.&lt;br /&gt;&lt;div&gt;&lt;img border="0" src="https://lh6.googleusercontent.com/-pFjPZlsQMpM/Tv6nKDir2lI/AAAAAAAAAdU/r_FHR6d6yJ8/s320/SDC11082.JPG" style="display: block; margin-left: auto; margin-right: auto; text-align: center;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;For an Interesting Comparison I pulled out an Arduino and placed it&amp;nbsp;alongside&amp;nbsp;my board. &amp;nbsp;Both pretty similar. Basically, the same my component selection changes (and mine is a whole lot simpler).&lt;/div&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;img border="0" src="https://lh6.googleusercontent.com/-WX7xZcdqRMI/Tv6nOwe0rxI/AAAAAAAAAdU/DkzMVAipyPU/s320/SDC11085.JPG" style="display: block; margin-left: auto; margin-right: auto; text-align: center;" /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: xx-small;"&gt;The Development Board and all my Shields.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img border="0" src="https://lh5.googleusercontent.com/-TCOeIsu-ZSY/Tv6nTd4l8hI/AAAAAAAAAdU/Mn10ur-FK4U/s320/SDC11096.JPG" style="display: block; margin-left: auto; margin-right: auto; text-align: center;" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: xx-small;"&gt;Motor Control Shield Close-Up&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That's great! Now with every project that I'm working on is either in the firmware phase or the Board phase. Either way it means more time on my computer...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-2396033869929332337?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/2396033869929332337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2012/01/all-boards-are-soldered.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/2396033869929332337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/2396033869929332337'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2012/01/all-boards-are-soldered.html' title='All the boards are Soldered!'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh6.googleusercontent.com/-pFjPZlsQMpM/Tv6nKDir2lI/AAAAAAAAAdU/r_FHR6d6yJ8/s72-c/SDC11082.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-5442865829006033440</id><published>2012-01-06T00:02:00.001-05:00</published><updated>2012-01-06T00:06:58.064-05:00</updated><title type='text'>USB Devboard Milestone!</title><content type='html'>[Originally Posted: December 30 2011]&lt;br /&gt;&lt;br /&gt;I got a soldering iron for Christmas. Which has been awesome. &amp;nbsp;I finished up all of the soldering that I wanted to do from early December. I put some current limiting resistors in the&amp;nbsp;joy pad&amp;nbsp;I made.&amp;nbsp;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I then finally found a demo Microchip did with the PIC18F4550 which i think is a roundabout way of finding the project I originally based my development board on. Cool!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The demo dealt with playing around with the Generic USB-HID drivers that come with windows. You remember this pane:&lt;/div&gt;&lt;div&gt;&lt;div style="display: block; margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;a href="http://images.devshed.com/dh/stories/Improving%20Input%20with%20Joysticks/07fig01.jpg" imageanchor="1"&gt;&lt;img border="0" height="200" src="http://images.devshed.com/dh/stories/Improving%20Input%20with%20Joysticks/07fig01.jpg" width="174" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="display: block; margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;span style="font-size: xx-small;"&gt;Image Credit: devshed.com&lt;/span&gt;&lt;/div&gt;&lt;div style="display: block; margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;Well that's what this demo program that I found works with. We're making a joystick!&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;With a good deal more tweaking I got the ADC's working (properly, at that) and was outputting proper XY coordinates to the screen! &amp;nbsp;Next thing I knew I did something that I am looking forward to doing in the future more properly. I was racing in a video game, driving with my own board that I put together with some hacked together firmware!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm very excited about this. It means that I won't have to go too deep into the USB descriptors anymore (although I will still). It also means that the project I had in mind (Take real car-controls and make a driver-sim out of it) is not only feasible, but partially done in firmware and hardware now.&amp;nbsp;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-5442865829006033440?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/5442865829006033440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2012/01/usb-devboard-milestone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/5442865829006033440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/5442865829006033440'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2012/01/usb-devboard-milestone.html' title='USB Devboard Milestone!'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-5762788617940950463</id><published>2012-01-06T00:01:00.002-05:00</published><updated>2012-01-06T00:07:36.547-05:00</updated><title type='text'>PCB's Soldered, ready for testing.</title><content type='html'>&lt;div style="display: block; text-align: left;"&gt;&lt;div style="display: block; text-align: left;"&gt;&lt;div style="display: block; text-align: left;"&gt;&lt;div style="display: block; text-align: left;"&gt;&lt;a href="https://picasaweb.google.com/109534581530692107809/MyPCBS#5688700762259990546" imageanchor="1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="display: block; text-align: left;"&gt;&lt;b&gt;&lt;a href="https://picasaweb.google.com/109534581530692107809/MyPCBS#5688700762259990546" imageanchor="1"&gt;[&lt;/a&gt;Originally Posted: December 21st 2011]&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="https://picasaweb.google.com/109534581530692107809/MyPCBS#5688700762259990546" imageanchor="1"&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;So right now I'm sort of doing 5 projects at the same time. Which while fun; it is way more time consuming than I had anticipated.&amp;nbsp;&lt;/div&gt;&lt;div&gt;A week ago I got the boards in. And a few days ago I assembled the boards at school (Yup, I knew they would forget to remove my key-access).&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyway, I wanted to post some of the results of what I put together.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;First project that I really want to wrap us is the Character LCD Project. &amp;nbsp;It's all pretty simple circuitry to put together. If you're wondering I just hand-solder all of the surface mount components. That's why I pick things usually no smaller than 0805 in size, or closer than 0.04" apart. I can do smaller parts (I've done many 0603's before) but I just get a headache staring at something that small for so long.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img border="0" src="https://lh5.googleusercontent.com/-HpoEekodk20/TvJSsaj5OPI/AAAAAAAAAbQ/fiSOJ2gTeIU/s320/SDC11029.JPG" style="display: block; margin-left: auto; margin-right: auto; text-align: center;" /&gt;&lt;/div&gt;&lt;div&gt;Character LCD Board Being Assembled&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I think if there was a re-design for this board (there won't be by me) I'd get a smaller trim pot. I liked how it was to access this pot from the back when its installed in a case...but it has no holding force, so a good vibration will kick my contrast out of whack.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img border="0" src="https://lh6.googleusercontent.com/-Ltsfaci1inU/TvJStaqa_rI/AAAAAAAAAbY/_QtQTJxzSYY/s320/SDC11031.JPG" style="display: block; margin-left: auto; margin-right: auto; text-align: center;" /&gt;&lt;/div&gt;&lt;div&gt;Finished Character LCD Board&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I really got into soldering and forgot to take pictures of the progress. Suddenly it was a couple hours later and I had finished 2 more PCBs. Something I wish I had on me when I did this was a better continuity tester, because I can't work with the graphical LCD board yet because I missed a programming pin. Oops.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;img border="0" src="https://lh4.googleusercontent.com/-OrMZPi93NzQ/TvJTM04CcOI/AAAAAAAAAbw/fuGCtqBzYqk/s320/SDC11035.JPG" style="display: block; margin-left: auto; margin-right: auto; text-align: center;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Graphical, Current Sense and Character boards all together. Note: Never solder the board to the screen until you are done. That was a TERRIBLE idea.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Second last board of the night before I went off to play some TF2 was the mother-development board. &amp;nbsp;Way more personalized than an arduino with nearly zero code support. It was easier to solder than the others because there was no surface mount parts save 2 resistors. Lots of problems with this board that I'll talk about somewhere else. But the gist of them is that this board is not nearly robust enough to be touted as a development &amp;nbsp;board. There definitely will be a Version 2 of this guy. (Edit: a second revision is already made. I need to go over it a few more times to make sure I didn't miss anything this time).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img border="0" src="https://lh3.googleusercontent.com/-UWz2LarQsY4/TvJTNAgAKBI/AAAAAAAAAb0/EaJwabBi67Q/s320/SDC11038.JPG" style="display: block; margin-left: auto; margin-right: auto; text-align: center;" /&gt;&lt;/div&gt;&lt;div&gt;PIC18F4550 Development Board Note: Regulator was too tall (oops) and Next Time get a socket for the PIC. If/when you break it, it will be handy.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The&amp;nbsp;joy pad&amp;nbsp;board was the easiest thing to solder. I used the biggest tip and just heated the hell out of the pads. I know its not best practice but over half of the pins are connected to either a V+ or GND plane. which makes having a smaller tip pretty useless.&lt;br /&gt;&lt;img border="0" src="https://lh5.googleusercontent.com/-s77AEsset_4/TvJTrHyeT4I/AAAAAAAAAcM/Gx8fcn7z_iU/s320/SDC11045.JPG" style="display: block; margin-left: auto; margin-right: auto; text-align: center;" /&gt;&lt;/div&gt;&lt;div&gt;My Joypad/Pushbutton Board mounted on top of the Development board. Notice my distinct lack of symmetry. That's not important though. The Pots I ordered physically would not fit between the Port layout on the development board (Maybe a possible re-design for V2?)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next up is the firmware. ...Why did I think all the hard work was done already? Firmware is definitely one of my weaker links. Going through and adding in all the features I need will be a pretty good exercise in &lt;strike&gt;futility&lt;/strike&gt; patience.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-5762788617940950463?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/5762788617940950463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2012/01/pcbs-soldered-ready-for-testing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/5762788617940950463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/5762788617940950463'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2012/01/pcbs-soldered-ready-for-testing.html' title='PCB&apos;s Soldered, ready for testing.'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh5.googleusercontent.com/-HpoEekodk20/TvJSsaj5OPI/AAAAAAAAAbQ/fiSOJ2gTeIU/s72-c/SDC11029.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-8056559023907776751</id><published>2012-01-05T23:58:00.002-05:00</published><updated>2012-01-06T00:07:46.713-05:00</updated><title type='text'>PCB Order Arrived!</title><content type='html'>&lt;div style="display: block; text-align: left;"&gt;&lt;div style="display: block; text-align: left;"&gt;&lt;div style="display: block; text-align: left;"&gt;&lt;div style="display: block; margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;div style="display: block; text-align: left;"&gt;[Originally Posted December 15, 2011]&lt;br /&gt;&lt;br /&gt;So after anxiously waiting a couple of weeks. Batch PCB came through and for whatever reason gave me not one, but 2 of each board that I ordered! &amp;nbsp;I ordered 7 boards and have 14 PCB's laying on my desk. Fantastic!&amp;nbsp;&lt;/div&gt;&lt;div style="display: block; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="display: block; text-align: left;"&gt;&lt;img alt="I ordered 7 Boards...I apparently got 14." border="0" src="https://lh3.googleusercontent.com/-6UXi6Q9yYoI/TukF1Y_Yy5I/AAAAAAAAAZw/y4njMj0NJAY/s400/SDC11014.JPG" style="display: block; margin-left: auto; margin-right: auto; text-align: center;" /&gt;&lt;/div&gt;&lt;div style="display: block; text-align: left;"&gt;So, we have all the boards I mentioned in the previous post here. From left to right: &amp;nbsp;4550 DevBoard, Joypad Shield, Graphical LCD Board, Stepper Motor Board, Current-Sense Board, Screw-terminal Breakout Board, and the Character LCD Boards.&lt;/div&gt;&lt;div style="display: block; text-align: left;"&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="display: block; margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;a href="https://picasaweb.google.com/109534581530692107809/MyPCBS#5686082955407196930" imageanchor="1"&gt;&lt;img border="0" src="https://lh3.googleusercontent.com/-oBrMxfkVJG4/TukGh_AKBkI/AAAAAAAAAag/1iOG7LUSYZI/s400/SDC11025.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="display: block; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="display: block; text-align: left;"&gt;I didn't have a tape measure handy to give a proper measure of scale here (wooden desk doesnt lend itself well to that either). So I placed a Hot Wheels (70' AAR 'Cuda) Behind a couple of the board to help give some sense of scale.&amp;nbsp;&lt;/div&gt;&lt;a href="https://picasaweb.google.com/109534581530692107809/MyPCBS#5686082955407196930" imageanchor="1"&gt;&lt;img alt="No Tape-Measure Handy.  Used a Hotwheels as a reference" border="0" src="https://lh3.googleusercontent.com/-zXvr2rpE-YI/TukGUmBzAwI/AAAAAAAAAaI/Nt_Ykd88p_I/s400/SDC11015.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="display: block; margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;span style="font-size: xx-small;"&gt;Character LCD PCB (~2x2")&lt;/span&gt;&lt;/div&gt;&lt;div style="display: block; margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="display: block; text-align: left;"&gt;Above is the PCB I'm going to use to interface with the character LCD I have. The breadboard version worked well so Hopefully this version will work just as well in a smaller package. &amp;nbsp;&lt;/div&gt;&lt;div style="display: block; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="display: block; text-align: left;"&gt;Now, the image below here is the current sense ones, which are interesting for 2 reasons. Firstly, the sensor itself is rated for 100Amps (One-Hundred!). So the planes that I put around the top and bottom layers of the pads are actually connected. Doing some crude trace-width calculations it looks like the traces should be able to handle 15-20amps without an issue. If I do some solder bridging (which I probably will) that number will go way up.&amp;nbsp;&lt;/div&gt;&lt;div style="display: block; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="display: block; text-align: left;"&gt;The other thing that's interesting to note for future projects is that the current sensor has slotted leads! This would've been a problem because the leads are ~1cm wide and no PCB fab house will run a drill that big. Plus that would leave me with a massively large hole where my little slot should be. Solution? Lots of drill holes the thickness that I needed (0.8mm). I think 8 drills in all. But this was great because we see that batch PCB still plated everything properly. So the slots that they say they *Don't* support they really do, with some manipulation. &amp;nbsp;So if you're looking for some slotted holes it can be done (Also the new Eagle V6 looks like it can help you a lot more than it did for me with these boards).&amp;nbsp;&lt;/div&gt;&lt;span style="color: #0f395e;"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href="https://picasaweb.google.com/109534581530692107809/MyPCBS#5686082428313669298" imageanchor="1"&gt;&lt;/a&gt;&lt;a href="https://picasaweb.google.com/109534581530692107809/MyPCBS#5686082540952741378" imageanchor="1"&gt;&lt;img alt="Slotted Holes Were actually plated too!" border="0" src="https://lh4.googleusercontent.com/-meM1p5Ts1rM/TukF8eEJ5gI/AAAAAAAAAaA/7TKNneVc8f8/s400/SDC11012b.jpg" style="display: block; margin-left: auto; margin-right: auto; text-align: center;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display: block; text-align: center;"&gt;&lt;span style="font-size: xx-small;"&gt;Current Sense and Negative Voltage Reference PCB's&lt;/span&gt;&lt;/div&gt;&lt;div style="display: block; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;I'm&amp;nbsp;heading out tomorrow and hopefully I'll get time to solder some of these guys together. I don't have parts for all of them but if I can even just get the 2 LCD ones soldered together I'll be pretty happy.&amp;nbsp;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Regardless I have a lot of free time soon and hopefully even more projects like this coming through!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-8056559023907776751?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/8056559023907776751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2012/01/pcb-order-arrived.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/8056559023907776751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/8056559023907776751'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2012/01/pcb-order-arrived.html' title='PCB Order Arrived!'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh3.googleusercontent.com/-6UXi6Q9yYoI/TukF1Y_Yy5I/AAAAAAAAAZw/y4njMj0NJAY/s72-c/SDC11014.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-3731791811265260232</id><published>2012-01-05T23:56:00.007-05:00</published><updated>2012-01-05T23:56:58.969-05:00</updated><title type='text'>PCB's are enroute!</title><content type='html'>[Original Post Date: December 13, 2011]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I just got an email from Batch PCB saying that my panel's worth of boards is making its way to Canada! &amp;nbsp;This is good news. &amp;nbsp;I put in one massive order to save on shipping.&lt;br /&gt;&lt;br /&gt;There are a total of 7 boards IIRC coming this way. Including:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Graphical LCD PCB&lt;/li&gt;&lt;li&gt;Character LCD PCB (only been breadboarded at this point)&lt;/li&gt;&lt;li&gt;Custom Pic18F4550 Deveopment Board&amp;nbsp;&lt;/li&gt;&lt;li&gt;Gamepad "Shield" for 4550&lt;/li&gt;&lt;li&gt;Blank Screw Terminal breakout shield for 4550&lt;/li&gt;&lt;li&gt;Kill-a-Watt Current Sense board (we'll see how well this worked) + Voltage regulation&lt;/li&gt;&lt;li&gt;Stepper Motor Shield for 4550 Devboard&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;There's a total of 4 Projects in all of those boards. The Kill-a-watt and Graphical LCD, the Casemod Character LCD. And the multi-role 4550 Development board.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;What that means is I really hope I get a good soldering iron for Christmas..the Mastercraft one here now won't do the trick.&lt;br /&gt;&lt;br /&gt;Very exciting! Hopefully I can post some images soon and see what kind of quality we have.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-3731791811265260232?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/3731791811265260232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2012/01/pcbs-are-enroute.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/3731791811265260232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/3731791811265260232'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2012/01/pcbs-are-enroute.html' title='PCB&apos;s are enroute!'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-4973974727966942071</id><published>2012-01-05T23:55:00.003-05:00</published><updated>2012-01-05T23:55:33.618-05:00</updated><title type='text'>Time for a migration!</title><content type='html'>So, I made up a google site's page to showcase a few of the projects I wanted to work on and it made sense there to have a blog. &amp;nbsp;But I have this one still... So, what to do? We'll I'm going to try to embed this one in the other page. This system is much better at keeping track of things, but its a far cry from a website. The website is better for customization, but lacks the blog-specific tooling that I'd like to have for at least one page. &amp;nbsp;So for the next couple of hours I'm going to try to copy over the (like 6) Posts I made to my "blog" on that site. Whether or not this is successful we will only be able to see in a bit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-4973974727966942071?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/4973974727966942071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2012/01/time-for-migration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/4973974727966942071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/4973974727966942071'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2012/01/time-for-migration.html' title='Time for a migration!'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-7706090817455782829</id><published>2011-03-13T18:56:00.000-04:00</published><updated>2011-03-13T20:06:33.501-04:00</updated><title type='text'>Update 1: Wireless Emergecy Stop</title><content type='html'>Today, we finally did a range test on the 433MHz Emergency Stop board I made.&lt;br /&gt;&lt;br /&gt;The minimum range the project is looking for was 50ft, reliably.  The good news?  We managed that distance no problem.   Better news? The range is so far we're not sure how to appropriately measure it.&lt;br /&gt;&lt;br /&gt;Indoor's where you expect reception to be worse. We left the transmitter in our lab and walked away with the receiver to a point in the building we could not receive the signal anymore.&lt;br /&gt;&lt;br /&gt;This ended up being about 150 feet, through the doors of our lab (which have been known to be pretty impervious to RF), not even close to line of sight, and while transmitting at the lowest voltage possible.&lt;br /&gt;&lt;br /&gt;Next up was an outdoor range test, again plugged in to an outlet at one building the transmitter was left to transmit.  The receiver was walked behind buildings and a range of about 200ft was managed, although it could probably go further.&lt;br /&gt;&lt;br /&gt;Finally, we did a Line of Sight Test, One person on one side of the parking lot, myself on the other side.  With line of sight, we've easily managed 450ft. Just 9 times the required distance for the E-stop. Thats &lt;span style="font-style: italic;"&gt;with &lt;/span&gt;the 3.0V minimum transmit voltage (works up to 5.2V).&lt;br /&gt;&lt;br /&gt;Later this week we will test using a different method. Namely find a dead end road and drive straight down it until we can't receive anymore, and try this with the higher transmit power, also.&lt;br /&gt;&lt;br /&gt;I'd bet we can get over 1000ft out of these things if we try.&lt;br /&gt;&lt;br /&gt;Ill put up pictures of the schematics and a parts list for those interested in this.  ~60$ gets a reliable link up to about 1000ft (Data sheet says you can get 3000ft if you know your RF design...I don't). If your looking for simple switching, this beats the price of Xbees.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-7706090817455782829?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/7706090817455782829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2011/03/update-1-wireless-emergecy-stop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/7706090817455782829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/7706090817455782829'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2011/03/update-1-wireless-emergecy-stop.html' title='Update 1: Wireless Emergecy Stop'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-5176724137801938510</id><published>2011-03-04T09:24:00.001-05:00</published><updated>2011-03-04T10:11:56.712-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linear Algebra'/><category scheme='http://www.blogger.com/atom/ns#' term='Robotics'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='Maxima'/><title type='text'>Open Source Linear Algebra Computational Software</title><content type='html'>This is a post for anyone who has done linear algebra and gets 2-3 pages into a question, and realizes they screwed up a step on page one.&lt;br /&gt;&lt;br /&gt;It's happened too often to me to be funny anymore.  half an hour wasted because that "-2v1_z" really should have been "2v2_z" and then everything would have come together properly.&lt;br /&gt;&lt;br /&gt;If its happened to you before, or you want some software to check your work against. I suggest looking into this "&lt;a href="http://maxima.sourceforge.net/"&gt;Maxima&lt;/a&gt;" Project.&lt;br /&gt;&lt;br /&gt;What it is, is very comparable to the symbolics library in matlab.  However comes with a lot cheaper license (Free) and does the work in literally a 10th of the time.  Its a considerably higher performance implementation to what Matlab currently implements.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-KUWvWXL5ocM/TXD84zBbd_I/AAAAAAAAANI/ygWbjJS8Gyw/s1600/Maxima_rot.png"&gt;&lt;img style="cursor: pointer; width: 297px; height: 218px;" src="http://1.bp.blogspot.com/-KUWvWXL5ocM/TXD84zBbd_I/AAAAAAAAANI/ygWbjJS8Gyw/s200/Maxima_rot.png" alt="" id="BLOGGER_PHOTO_ID_5580237991011121138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Really, really crappy screen shot of Maxima. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;I know that this totally sounds just like a plug for them.  But compared to what I usually use I was impressed with the amount of features that a program like this has.  Apparently it has plotting functions too (not nearly as powerful as Matlab in this respect).&lt;br /&gt;&lt;br /&gt;One nice feature is the copy as image and copy as LaTeX functionality.  Means you can use Maxima to render an equation quickly without the stupid PDF recompiling that LaTex does. Then Quickly and accurately get the right function into Latex without any of the usual hassles. (Particularly useful for equations that have many elements, sums or integrals in them).&lt;br /&gt;&lt;br /&gt;If you're taking a Linear Algebra Course, and want to check your work with this.  If you're like me and multiplying a bunch of symbolic rotation matrices together, or your in industry or as a hobbyist looking for a free solution to evaluate some problems. I'd strongly suggest this download as being a big step in the right direction if you don't want to shell out 150$ for a Matlab License.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-5176724137801938510?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/5176724137801938510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2011/03/open-source-linear-algebra.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/5176724137801938510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/5176724137801938510'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2011/03/open-source-linear-algebra.html' title='Open Source Linear Algebra Computational Software'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-KUWvWXL5ocM/TXD84zBbd_I/AAAAAAAAANI/ygWbjJS8Gyw/s72-c/Maxima_rot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-7940194873302865478</id><published>2011-02-13T23:24:00.001-05:00</published><updated>2011-02-14T00:34:39.261-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RobotRace'/><category scheme='http://www.blogger.com/atom/ns#' term='Wireless'/><category scheme='http://www.blogger.com/atom/ns#' term='RobotCar'/><category scheme='http://www.blogger.com/atom/ns#' term='RF'/><category scheme='http://www.blogger.com/atom/ns#' term='IARRC'/><title type='text'>DIY Wireless Emergency Stop</title><content type='html'>Part of my responsibilities on a club of mine is to design an emergency stop for a car.&lt;br /&gt;&lt;br /&gt;For  hobbyists this seems to be a fairly common project that can be  undertaken in various ways, depending what is needed from the end  product. These solutions range from 20$ to 100$ and offer varying ranges  and data-rates.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There are a few potential ways for someone  to go about this task. The one that was tried last year was a wireless  link setup with 2 Xbee Modules. I'll also take a look into a simple solution and a more robust version depending upon the application.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Option 1: Xbee Module Wireless Serial Connection&lt;/span&gt;&lt;br /&gt;Range: Okay (100-150ft indoor)&lt;br /&gt;Bandwidth: Great (10's of kb/s)&lt;br /&gt;Cost: Medium-High (Here, thats 50-100$)&lt;br /&gt;Frequency: 2.4GHz.&lt;br /&gt;With some advanced knowledge of the Xbee  module, its possible to make a link to trip a relay remotely for about  60$  (20 each for Xbee's , and another 20 for misc. components )&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-wBTZg3KDKmM/TVi43I78V6I/AAAAAAAAAMw/3Ab5Z8PCQfQ/s1600/OldXbeeBoardSch.PNG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 350px; height: 239px;" src="http://3.bp.blogspot.com/-wBTZg3KDKmM/TVi43I78V6I/AAAAAAAAAMw/3Ab5Z8PCQfQ/s200/OldXbeeBoardSch.PNG" alt="" id="BLOGGER_PHOTO_ID_5573407796302206882" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:78%;"&gt;Simple Schematic attaching a PIC24H to the Xbee &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-mcLypzH4vgk/TVi42yFmF9I/AAAAAAAAAMo/2aE9ZhmwlPY/s1600/OldXbeeBoard.PNG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 207px; height: 313px;" src="http://4.bp.blogspot.com/-mcLypzH4vgk/TVi42yFmF9I/AAAAAAAAAMo/2aE9ZhmwlPY/s200/OldXbeeBoard.PNG" alt="" id="BLOGGER_PHOTO_ID_5573407790168676306" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:78%;"&gt;Board Layout for the whole circuit was about 2.5-3sq inches.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;One major improvement that could be made to this board is figuring out how the Programmable IO on the Xbee's worked.  You could potentially eliminate the Microcontroller altogether, which personally I think would be Ideal.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Option #2: The Walkie Talkie E-stop &lt;/span&gt;&lt;br /&gt;Range: Short (50ft indoor)&lt;br /&gt;Bandwidth: Low (none, really)&lt;br /&gt;Cost: Very low (~20$)&lt;br /&gt;Frequency: 27MHz, or 49MHz.&lt;br /&gt;&lt;br /&gt;This is a pretty simple hack.  Go to a store that sells kids toys. Buy a pair of toy walkie talkies (you can buy better ones and get a much better result, but this is a lot less expensive).  Make sure they have the "morse code" button on them.  What will be done is we'll take one walkie talkie and rip the speaker off, this will be the output of the receiver side.  The transmitter side can stay stock.&lt;br /&gt;&lt;br /&gt;Most/all of these cheap toys are AM based. Meaning that the receiver will see a change in amplitude in its band based on what the transmitter is sending. So what we do to fix all the potential noise we will get on the channel (27 and 49 MHz are popular for most child toys) is we will make a simple band pass filter at 1800 - 2200Hz. Then an envelope detector after the filter will give us an overall indication of the strength of the signal at the frequency. This could be then fed into a comparator which is triggered high when the envelope is large enough. Which can trigger whatever relay circuit you have to stop/start something remotely. With this system if you're clever you can add in multiple frequencies and get different things being triggered with moderate noise suppression.&lt;br /&gt;&lt;br /&gt;Biggest drawback of course is the AM is directly correlated to your proximity to the car. You'll have to stay close, but for small simple projects it's price literally can't be beaten.&lt;br /&gt;&lt;br /&gt;Which brings me to the last option that I'm trying this year for the club: Industrial AM modules. These are the ones you will find in a key-fob in a car or something similar. Low Data-rate, but massive range and very reliable.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Option #3: Linx Module(s)&lt;/span&gt;&lt;br /&gt;Range: Huge! (Up to 1/2mile outdoor)&lt;br /&gt;Bandwidth: Low(1-10kb/s)&lt;br /&gt;Cost: Medium (~70$)&lt;br /&gt;Frequency: 433, 415MHz.&lt;br /&gt;&lt;br /&gt;Im trying these out right now and I'll get back to this when I know how well they work. The KH2 module I have right now is apparently slow (~250ms delay from transmit to decoded data) but for my application that's fine. Even speeding along, the car will only go ~1-2m before tripping a stop command.&lt;br /&gt;&lt;br /&gt;I'll talk about this once it does or doesnt work.  Right now, the only drawback is that you will have to etch/mill/fabricate a board for it to see any real range, and there is some -albeit minimal- RF circuitry to be done.  Second drawback right now is that they can be bulky without proper tuning (They: http://www.linxtechnologies.com/ suggest a 4"x4" square for their performance tests)&lt;br /&gt;&lt;br /&gt;With that said, hopefully in another week we'll see some progress on the 3rd option and I can tell people which I think the best method for quickly and inexpensively setting up a wireless E-stop/link is.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-7940194873302865478?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/7940194873302865478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2011/02/rf-design-and-safety-systems.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/7940194873302865478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/7940194873302865478'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2011/02/rf-design-and-safety-systems.html' title='DIY Wireless Emergency Stop'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-wBTZg3KDKmM/TVi43I78V6I/AAAAAAAAAMw/3Ab5Z8PCQfQ/s72-c/OldXbeeBoardSch.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-8490121731290773925</id><published>2011-01-11T00:13:00.000-05:00</published><updated>2011-01-11T00:44:05.904-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Recumbent Bike'/><category scheme='http://www.blogger.com/atom/ns#' term='CUDA'/><category scheme='http://www.blogger.com/atom/ns#' term='Image Processing'/><title type='text'>New year, New work</title><content type='html'>Hi!&lt;br /&gt;&lt;br /&gt;It's been a little while again. Since last time (November 7 apparently) many things have happened,&lt;br /&gt;&lt;br /&gt;I finished a Computer Vision course (more later) and a CUDA course.  So know I have some basic ideas how to chop up an image usefully and can make some algorithms parallel.&lt;br /&gt;&lt;br /&gt;I'd like to  post some code later on some simple image processing functions that might be useful, they're all written in C and they helped during the course so I'd imagine that there are other people out there interested in seeing how they are done, (Basic image filtering, Distance Transform, Hough Transform, Otsu Thresholding, Edge Detection, Morphological Filtering...etc). I'll do separate posts on each one.&lt;br /&gt;&lt;br /&gt;As far as CUDA is concerned, it's interesting but challenging to wrap your head around at first.  There are only so many things that work on the platform well (some things are ill-suited to parallelization) and to do them &lt;span style="font-style: italic; font-weight: bold;"&gt;well&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;means that you need to become intimately familiar with how the parallelization happens at the hardware level.  Knowing which memory to use, finding block and grid sizes that fill the GPU and still run effectively isn't trivial.&lt;br /&gt;&lt;br /&gt;I completed Two other interesting projects since November as well. A Cell-Counting project where microscope slides are brought into MATLAB and then with an absurd amount of processing I find the red and white blood cells and label them. Giving a final cell count at the end. (Code coming soon'ish)&lt;br /&gt;The other one is an Electromagnetic Finite-Difference Time Domain method (FDTD) was implemented in CUDA in 2D. Later I found a generic one in 3D and was happy to see it, too wasn't very fast.  Looked impressive though.&lt;br /&gt;&lt;br /&gt;Not much else really happened.&lt;br /&gt;&lt;br /&gt;Looking into January:&lt;br /&gt;-Work Project needs completion. Finally!! I want it to be done with, really.&lt;br /&gt;-Robot Racing Rules are out, can get to work on those.&lt;br /&gt;-SAE stuff needs to be done. Fast. We've fallen behind (again)&lt;br /&gt;-HTI is something I rarely mention, its a group Im in developing a high speed human powered bike. Gotta get to work on that too.&lt;br /&gt;&lt;br /&gt;You think I do too much stuff? I've got nothing on some people I know...I don't know how they can do it.&lt;br /&gt;&lt;br /&gt;So during this month We'll see multiple posts about image processing functions and some more consistent entries about whats going on here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-8490121731290773925?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/8490121731290773925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2011/01/new-year-new-work.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/8490121731290773925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/8490121731290773925'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2011/01/new-year-new-work.html' title='New year, New work'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-7352241900937570303</id><published>2010-11-07T22:54:00.001-05:00</published><updated>2010-11-07T23:15:10.014-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C'/><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Safety'/><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><category scheme='http://www.blogger.com/atom/ns#' term='Embedded Systems'/><title type='text'>Prolems with Critical Software.</title><content type='html'>So right now I am a software guy for a fairly major -atleast major to me- project that could become an international product come February.  They want this to be deployed in around the US and Canada.  Because I don't want to mention what exactly it is  I'm making, I won't say anymore than: It's designed to save dozens of lives per year, and the more that are installed the fewer fatalities per year will be seen.  This sucker is supposed to save lives.   Because its embedded, Its just has to work.  No help from me, its not like a school project. Its a full blown Product at the end.  It-has-to-work.&lt;br /&gt;&lt;br /&gt;This is where I'm getting a little nervous.   There is only &lt;span style="font-weight: bold;"&gt;one&lt;/span&gt; software guy -me-. Which means all the behaviour that this thing does, all the implementation, is going to be done by a fresh out of undergrad EE. With no real world programming experience.  I know my stuff,  and I think I can get it to run. ...but get it to run perfectly for years at a time without ever faulting once? Shit I'm happy when my little projects run minutes at a time without screwing up.&lt;br /&gt;&lt;br /&gt;What I'm getting at here is that, in the case of safety critical programming. It should really be done as a team, of at least 2 qualified people.  My way of doing things might work, but might not be fail safe-enough.&lt;br /&gt;&lt;br /&gt;If you knew the device that might save your life was tied back to some 22yr old punk E.E. who did this himself in his room late nights on weekends. Would you trust it???&lt;br /&gt;&lt;br /&gt;Worries me is all.&lt;br /&gt;&lt;br /&gt;-DK&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-7352241900937570303?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/7352241900937570303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2010/11/prolems-with-critical-software.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/7352241900937570303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/7352241900937570303'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2010/11/prolems-with-critical-software.html' title='Prolems with Critical Software.'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-8101182025284383021</id><published>2010-11-07T22:36:00.000-05:00</published><updated>2010-11-07T22:52:21.037-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Recumbent Bike'/><category scheme='http://www.blogger.com/atom/ns#' term='CUDA'/><category scheme='http://www.blogger.com/atom/ns#' term='C'/><category scheme='http://www.blogger.com/atom/ns#' term='RobotRace'/><category scheme='http://www.blogger.com/atom/ns#' term='Lets Talk Science'/><category scheme='http://www.blogger.com/atom/ns#' term='FSAE'/><category scheme='http://www.blogger.com/atom/ns#' term='Job'/><category scheme='http://www.blogger.com/atom/ns#' term='IARRC'/><category scheme='http://www.blogger.com/atom/ns#' term='Image Processing'/><title type='text'>After a Hiatus, I'm kind of around again.</title><content type='html'>Jugguling between 4 clubs, job, school, and a social life means I spend so much time in front of a computer. Any free time in there I kind of want to be away from it. You understand right?&lt;br /&gt;&lt;br /&gt;Anyway I thought I should put an update here about whats all going on.&lt;br /&gt;&lt;br /&gt;One club I am on is a small group of Engineers who are designing a Recumbent Bike for competition in September 2011.  This bike is built for speed and should be going to Battle Mountain in Nevada.&lt;br /&gt;&lt;br /&gt;I was recruited for some electronic vision, telemetry, and power considerations.   They want some cameras on the car to view outside (helping with the slipstream the car can have).  Should be awesome! If I can get over my claustrophobia I might be able to try and drive the thing.&lt;br /&gt;&lt;br /&gt;For the RobotRacing Team, we've moved on significantly from our winnings in July. &gt;my&lt; vehicle design was changed literally 2 days before competition.  Not cool but I pulled something out. It didn't look terrible.  Now I'm helping with vision systems as well as Safety, and a slew of other things. We don't know about the competition so its a little speculative on our part right now.&lt;br /&gt;&lt;br /&gt; For the Formula SAE team at school I've been bumped up to Electrical Team Captain. Which is good I guess? we don't really know how things are going right now, find out tomorrow. Making a wheel, shifter, main controller, lights and safety stuff for it too.&lt;br /&gt;&lt;br /&gt;Finally a Non-engineering team I'm on.  Trying to teach kids about the technical side of their everyday lives. A program called Lets Talk Science. We'll see what I can do with them. I feel like I should atleast give back a bit of the knowledge I have now. It's valuable, and could really steer kids into cool new positions in the future.  I havent done anything for them...yet.&lt;br /&gt;&lt;br /&gt;After that I have a job working on a secret project for a major Canadian ...train company. Can ya' guess? I'm only being a little cautious with name dropping because last time I bad mouthed Hydro One they left some comments for me to read. (Y'all still hiring??). Anyway I'm the code guy for the team apparently. ...I wish I was more hardware but I have a deal with them that they are switching up my program to a Ma.Sc. if I stick with it.  Can't say no to that! ....right?&lt;br /&gt;&lt;br /&gt;There's been a lot that's gone on since may. No reason to update it now beyond bringing myself up to speed here.&lt;br /&gt;&lt;br /&gt;Yeah! I want to start posting useful CUDA code and some image processing stuff here when I get a chance. Appears that some people will find it useful someday. Soon. &lt;br /&gt;&lt;br /&gt;With that said, I'm signing off.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-8101182025284383021?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/8101182025284383021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2010/11/after-hiatus-im-kind-of-around-again.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/8101182025284383021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/8101182025284383021'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2010/11/after-hiatus-im-kind-of-around-again.html' title='After a Hiatus, I&apos;m kind of around again.'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-5352316879709964576</id><published>2010-05-03T23:20:00.000-04:00</published><updated>2010-05-03T23:34:43.113-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RobotCar'/><category scheme='http://www.blogger.com/atom/ns#' term='OI6'/><category scheme='http://www.blogger.com/atom/ns#' term='SAECar'/><title type='text'>Onwards</title><content type='html'>Well, there's not been many updates here on the progress of the project. Basically, its done.  It went well'ish.&lt;br /&gt;&lt;br /&gt;We were invited to many things to demonstrate it.&lt;br /&gt;-CH news, Cable 14 in Hamilton, CTV, and the Discovery Channel&lt;br /&gt;&lt;br /&gt;Of those, we only didn't do CTV because our robot decided to lose its mind and short out in an impossibly impossible situation.  Go figure?&lt;br /&gt;&lt;br /&gt;Everything was done pretty well.  &lt;span style="font-weight: bold;"&gt;lots &lt;/span&gt;of things could have been improved.  If we had a better outlook on what our final project was going to be, then we would have made physical changes that made it better, much much better.  Things like lower moment of interia, make it ligher, stronger, more powerful motors, just stuff we ignored because we wanted to just get it to work.&lt;br /&gt;&lt;br /&gt;We will soon get a mark for this project, I'm hoping we get a 12, we did do a lot of work and I think it was earned, at least for some of us.&lt;br /&gt;&lt;br /&gt;This weekend it will be demo'ed again for some highschool kids, showing what you can do with Electrical and computer engineering.  Should be fun!&lt;br /&gt;&lt;br /&gt;What I want to focus on, from now on in this blog is the other things im working on, namely electronics on a race car and an autonomous robot of another sort.&lt;br /&gt;&lt;br /&gt;I'm working on a pneumatic shifter for one of them.  And on a myriad of other things for the robot car. Shall be fun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-5352316879709964576?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/5352316879709964576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2010/05/onwards.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/5352316879709964576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/5352316879709964576'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2010/05/onwards.html' title='Onwards'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-2903395696190701090</id><published>2010-03-10T22:29:00.001-05:00</published><updated>2010-03-10T22:43:14.254-05:00</updated><title type='text'>Pre-Demo 2 Progress Report</title><content type='html'>As of today:&lt;br /&gt;&lt;br /&gt;What is working now (100% Complete):&lt;br /&gt;-Speed Control&lt;br /&gt;-IR sensors&lt;br /&gt;-Wheel Encoders&lt;br /&gt;&lt;br /&gt;What is working that needs some polishing (&gt;60% complete):&lt;br /&gt;-Wireless Communication&lt;br /&gt;-Mapping&lt;br /&gt;-Link Matlab to COM&lt;br /&gt;&lt;br /&gt;What needs work (&lt;60% complete)&lt;br /&gt;- Maze Navigation/Discovery &lt;br /&gt;-Realtime Telemetry&lt;br /&gt;-Revise Mainboard&lt;br /&gt;&lt;br /&gt;What needs to be started: (0% complete)&lt;br /&gt;- Maze Solving&lt;br /&gt;- Returning instructions to Micro-controller to "drive"&lt;br /&gt;-Poster Board&lt;br /&gt;-Final Report&lt;br /&gt;&lt;br /&gt;Extras:&lt;br /&gt;-RC Car mode (40% done)&lt;br /&gt;-Make car more compact (0% done)&lt;br /&gt;-Body Kit (0% done)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hopefully in the next 3 weeks all of this can be completed satisfactorily.  Something that worry's me is this "good enough" attitude we have.  We &lt;span style="font-weight: bold;"&gt;can  &lt;/span&gt;do so much better.  But getting other people into this thing is proving a little bit harder then I would think.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-2903395696190701090?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/2903395696190701090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2010/03/pre-demo-2-progress-report.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/2903395696190701090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/2903395696190701090'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2010/03/pre-demo-2-progress-report.html' title='Pre-Demo 2 Progress Report'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-7989287978558103490</id><published>2010-02-24T01:39:00.001-05:00</published><updated>2010-02-24T02:05:55.796-05:00</updated><title type='text'>Update: February Progress</title><content type='html'>We've ordered a Bluetooth Module.   It arrived late January.  We're still debating whether or not to use this -untested- module. Or go with something more comfortable, like Xbee's.&lt;br /&gt;&lt;br /&gt;With regards to sensors.  Wheel encoders work on Interrupts now, (Thanks Me).  Late into the reading week I stayed late in the lab and got the IR sensors working properly.  This is &lt;span style="font-weight: bold;"&gt;very  &lt;/span&gt;good because this means seperately, every peripheral being connected to the pic works.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_f0GygJ-cLvw/S4TN_Ltm8OI/AAAAAAAAAIk/wj9cwGEKra4/s1600-h/SDC10157.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 373px; height: 250px;" src="http://1.bp.blogspot.com/_f0GygJ-cLvw/S4TN_Ltm8OI/AAAAAAAAAIk/wj9cwGEKra4/s200/SDC10157.JPG" alt="" id="BLOGGER_PHOTO_ID_5441700735129940194" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_f0GygJ-cLvw/S4TN_pcX7jI/AAAAAAAAAIs/IvBD5iJtxKk/s1600-h/SDC10160.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 369px; height: 246px;" src="http://4.bp.blogspot.com/_f0GygJ-cLvw/S4TN_pcX7jI/AAAAAAAAAIs/IvBD5iJtxKk/s200/SDC10160.JPG" alt="" id="BLOGGER_PHOTO_ID_5441700743110716978" border="0" /&gt;&lt;/a&gt;Figure 1:  Output of Sensor and Digital Logic output from sensor&lt;br /&gt;Figure 2: Number of Interrupts Vs. Sensor Decay time. (Each edge is a interrupt)&lt;br /&gt;&lt;br /&gt;That's one big phase of the project done.&lt;br /&gt;&lt;br /&gt;I also cleaned up the robot. Trimmed some wires and heat-shrank connections.  The Electrical tape was &lt;span style="font-style: italic;"&gt;so tacky.  &lt;/span&gt;I'll post a picture of that on friday.  One important thing to note is that all the code that is done, is not only done by me, but was done very halfhazardly.  It could be done &lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;a lot &lt;/span&gt;&lt;/span&gt;more efficiently.&lt;br /&gt;&lt;br /&gt;This brings me to a personal gripe.  Why is no one else doing work?? Dan is doing good.  But the other 2, I mean I dont think they realize the amount of work that we are putting in here.  Luc, he is responsible for the computer side stuff.  So, mapping and maze-related things.  Right now he is working on the maze mapping.  Not bad right? Wrong.  He has been working on it for &lt;span style="font-weight: bold;"&gt;2 months. &lt;/span&gt;Out of curiosity, I thought I'd take a stab at doing it.  Within 3 hours. I had a working mapping program that is better than his currently is.  ...ticks me off.&lt;br /&gt;&lt;br /&gt;Then the other one, Grant.  He is responsible for getting the robot to stay on the line.  Worst attendance record ever. I think 4 meetings this year so far for him?  4 / 10+  ?&lt;br /&gt;&lt;br /&gt;All is not lost, however.  I might be pulling this group along. But I'm pulling harder than other groups combined.  With that said.  As of this post.  This is what is left to get our silver level project status:&lt;br /&gt;&lt;br /&gt;To do:&lt;br /&gt;1) Combine all peripherals into one mega-project.&lt;br /&gt;2) Get the navigation Pic-side and working&lt;br /&gt;3) Get Mapping done&lt;br /&gt;&lt;br /&gt;Only 1 thing there is something I should help with,  1 thing I'm already done. And the last one is pretty simple.   Once this is done, we have lots more cool things to add to it.  Things this includes are:&lt;br /&gt;&lt;br /&gt;1) Wireless Link&lt;br /&gt;2) Remote-Control&lt;br /&gt;3) Route-Planning&lt;br /&gt;4) Body-Kit&lt;br /&gt;5) Line of best fit game thing&lt;br /&gt;6) Advanced Telemetry&lt;br /&gt;...etc.&lt;br /&gt;&lt;br /&gt;Of the 4 line following groups, I think were in pretty good shape right now.  We also plan on redoing our main-board so that it is professionally fabricated, and will be optimized for our purposes (Removing a V.Reg, adding traces where things were just tied together....and so on).&lt;br /&gt;&lt;br /&gt;That's all the update is for now.  We'll update again on Friday after our interesting meeting.&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;DK&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-7989287978558103490?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/7989287978558103490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2010/02/update-february-progress.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/7989287978558103490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/7989287978558103490'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2010/02/update-february-progress.html' title='Update: February Progress'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_f0GygJ-cLvw/S4TN_Ltm8OI/AAAAAAAAAIk/wj9cwGEKra4/s72-c/SDC10157.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-4616444861208329331</id><published>2010-01-14T23:54:00.001-05:00</published><updated>2010-01-14T23:54:23.414-05:00</updated><title type='text'>40MHz Reached!</title><content type='html'>&lt;p&gt;I know, it sounds like nothing.&amp;#160; But this blasted thing could only apparently pump out 231kHz before.&amp;#160; So this is a &lt;strong&gt;HundredFold&lt;/strong&gt; improvement!&amp;#160; Yes, 100 because it Oscillates at 40Mhz, so Operations occur at 20MHz.&amp;#160; So…. 20 Million is &amp;gt; 200 Thousand. &lt;/p&gt;  &lt;p&gt;Anyways, theres a lot more work to be done.&amp;#160; This was a major hurdle.&amp;#160; Sitting down and getting that to work.&amp;#160; Whats left for my part of this project you ask?&amp;#160; Well….&lt;/p&gt;  &lt;p&gt;I have to Get the&amp;#160; Wheel Encoders Doing their thing. Once that happen I have to get PWM working to the motors with 1 timer.&amp;#160; Then Im &lt;em&gt;officially &lt;/em&gt;done all the stuff I said I would do, after that it becomes the rest of the teams job to get things to work together.&amp;#160; I won’t be sitting back, but I’m not exactly going to be the hardest worker of them all. &lt;/p&gt;  &lt;p&gt;Someday this thing will be done. It will be a great day!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-4616444861208329331?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/4616444861208329331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2010/01/40mhz-reached.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/4616444861208329331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/4616444861208329331'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2010/01/40mhz-reached.html' title='40MHz Reached!'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-4047716211263561731</id><published>2009-12-15T21:43:00.000-05:00</published><updated>2009-12-15T22:11:24.275-05:00</updated><title type='text'>Update: Project ALF</title><content type='html'>Alright, well the demo came and past.  Late in the night both Dan and I got the robot's main board debugged. Its great when you realize that a voltage regulator is in backwards. Then decide its too much work to fix it and just rip it out and call it a night...  But that's what we did.  The H-bridge really doesn't need to be regulated because it can handle voltages from 4-55V ... or WAY more then some voltage spike is going to be able to produce.&lt;br /&gt;&lt;br /&gt;I thought for an end of term wrap up it would be nice to see what is done.  Below is the "finished" robot, that has secured us a pass in the course if we do nothing else.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_f0GygJ-cLvw/SyhPIvm7tUI/AAAAAAAAAGo/kQKngn4sus4/s1600-h/SDC10075.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 310px; height: 208px;" src="http://4.bp.blogspot.com/_f0GygJ-cLvw/SyhPIvm7tUI/AAAAAAAAAGo/kQKngn4sus4/s200/SDC10075.JPG" alt="" id="BLOGGER_PHOTO_ID_5415665563550332226" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:78%;"&gt;The Pimpmobile, complete with low profile yellow rims. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;LED...Check&lt;br /&gt;Clear Plastic...Check&lt;br /&gt;Sweet Black tape...Check&lt;br /&gt;&lt;br /&gt;I've done more than my fair share thus far. The Robot is my design, the PCB I designed, the Pic is all my code.  The only thing that the others have done was solder it together (I did help though), and have some "Research" done. ...Pisses me off. What we have done at this point is a robotic car, that runs on batteries and can be programmed with pre-programmed routines (I put in Straight, Left, Right,  ZigZag, attempted circle).&lt;br /&gt;&lt;br /&gt;What needs to be done at this point is:&lt;br /&gt;-Get the thing running at 40Mhz (Its at like 2 or 4 right now)&lt;br /&gt;-Get the PWM working on both motors (Stops jerky motion)&lt;br /&gt;-Get IR Leds running&lt;br /&gt;-Get Wheel Encoder Data&lt;br /&gt;&lt;br /&gt;The above stuff shouldn't be too hard, most of the legwork is done already, just needs to be hacked together better.&lt;br /&gt;&lt;br /&gt;From January on we need to:&lt;br /&gt;-Capture that Wheel Data and interpret it nicely. (Wirelessly)&lt;br /&gt;-Need to get the Pic thinking on its own, not just "do what I say" mode&lt;br /&gt;-Wireless communication&lt;br /&gt;-Most importantly: This SOB needs a Friggin Body on it!!  I'm going to make up a sweet bodykit for it.&lt;br /&gt;&lt;br /&gt;All of this will be of course done in our super high tech lab:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_f0GygJ-cLvw/SyhPI6HbxWI/AAAAAAAAAGw/AYKyAr9B54Y/s1600-h/SDC10074.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_f0GygJ-cLvw/SyhPI6HbxWI/AAAAAAAAAGw/AYKyAr9B54Y/s200/SDC10074.JPG" alt="" id="BLOGGER_PHOTO_ID_5415665566371005794" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:78%;"&gt;That window just reminds us how much time we spend inside.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;...aka my old basement.&lt;br /&gt;&lt;br /&gt;Thats it for the update,  it works thus far! That makes me happy.  But were not done yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-4047716211263561731?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/4047716211263561731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2009/12/update-project-alf.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/4047716211263561731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/4047716211263561731'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2009/12/update-project-alf.html' title='Update: Project ALF'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_f0GygJ-cLvw/SyhPIvm7tUI/AAAAAAAAAGo/kQKngn4sus4/s72-c/SDC10075.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-3652467181279518321</id><published>2009-11-27T22:32:00.000-05:00</published><updated>2009-11-27T22:55:02.782-05:00</updated><title type='text'>Crunch Time.</title><content type='html'>Well, we have one week today.&lt;br /&gt;&lt;br /&gt;One week to get this robot together, and running.  Shiiiite!!  So  far what has happened is we had to redesign the board twice,  because the datasheet VDD doesnt match the board VDD we are using. So the uC wouldnt run because it didnt have the power to do so.&lt;br /&gt;&lt;br /&gt;We also removed ALL of my pretty motor control =(... Basically  my "original" solution to speed and direction control is not only the oldest method.  It happens to be the absolute WORST one concievable.  So a new strategy has be planned for that.  PWM... a lot more uC intensive but, its the most efficient and made our boardsize from by a factor of like 33%.&lt;br /&gt;&lt;br /&gt;So.. what do we have to show for right now?  One Slow-ass robot (Measured in at its "fast" setting at 0.6Mph ....yeah. 1km/h Not at all speedy, I have to look into this because, its "robot" fast. Not Fast at all.  I want one that's at least capable of walking speed.  Its not too hard to get there either, it will just require some interesting implementation and batteries. (Might Borrow Some RC car ones)&lt;br /&gt;&lt;br /&gt;We have a pretty schematic, a half retarded robot, and 1 week to fix EVERYTHING, with only 2/4 people competent and one of those already doing everything.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_f0GygJ-cLvw/SxCdUkpe-2I/AAAAAAAAAGY/jsIh1Av3310/s1600/Board3a.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 399px; height: 329px;" src="http://3.bp.blogspot.com/_f0GygJ-cLvw/SxCdUkpe-2I/AAAAAAAAAGY/jsIh1Av3310/s200/Board3a.JPG" alt="" id="BLOGGER_PHOTO_ID_5408996129232583522" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:78%;"&gt;This is my board, 100% designed and built by myself... with input from other people of course&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;This was another one of those "Man good thing I caught this error before I made the board"  That chip there is supposed to run between 3.0 and 3.6V max ... yet ran best at 5V.  ...I Know why now, but I didn't expect that to happen. Thats for sure&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_f0GygJ-cLvw/SxCdyysLgzI/AAAAAAAAAGg/hihomfE2Njo/s1600/SDC10050.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 394px; height: 263px;" src="http://1.bp.blogspot.com/_f0GygJ-cLvw/SxCdyysLgzI/AAAAAAAAAGg/hihomfE2Njo/s200/SDC10050.JPG" alt="" id="BLOGGER_PHOTO_ID_5408996648398062386" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;To finish up,  our group is in DEEP.  I mean, I have one week to not only finish assemble and test my circuit board to make sure it works, but I need to program, debug and test my code to run on the damn thing!&lt;br /&gt;Compare this to the list that the rest of the group is going to have done by then:&lt;br /&gt;-Fuckall.&lt;br /&gt;&lt;br /&gt;...This makes me angry and sad.  I know next term I'm going slow and everyone else can work their collective asses off.&lt;br /&gt;&lt;img src="file:///C:/DOCUME%7E1/Dan/LOCALS%7E1/Temp/moz-screenshot.png" alt="" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-3652467181279518321?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/3652467181279518321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2009/11/crunch-time.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/3652467181279518321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/3652467181279518321'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2009/11/crunch-time.html' title='Crunch Time.'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_f0GygJ-cLvw/SxCdUkpe-2I/AAAAAAAAAGY/jsIh1Av3310/s72-c/Board3a.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-2210036253442017387</id><published>2009-11-21T20:53:00.000-05:00</published><updated>2009-11-21T21:22:23.080-05:00</updated><title type='text'>Some bumps along the road</title><content type='html'>Well, we are getting somewhere on this project. As you can see, we assembled the body of the robot (really complicated eh? 1 sheet of polycarbonate and a few motors glued on...)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_f0GygJ-cLvw/Swid1LFmI7I/AAAAAAAAAGQ/EQqrHYW2s04/s1600/SDC10042.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 398px; height: 265px;" src="http://1.bp.blogspot.com/_f0GygJ-cLvw/Swid1LFmI7I/AAAAAAAAAGQ/EQqrHYW2s04/s1600/SDC10042.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:78%;"&gt;Oohhh look how technical it looks! 2 screws a battery pack and some wheels....&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Anyways, we are having some extreme difficulty with not only two of the people in our group, but silly things that I've been doing -like not fully reading datasheets- has kinda screwed a few (read: lot)  up.&lt;br /&gt;&lt;br /&gt;For starters, I promised I could control the speed and direction of 2 DC motors with only 4 pins.  Not impossible.  A little challenging.  I was planning on 2 analog out pins, where we would set a 16-bit number and would have 2^16 (65536) different speeds to choose from. This is a real no-no. Why? because there is no such thing as an analog output on a PIC.  Shit.&lt;br /&gt;&lt;br /&gt;So what I have to look into now is a way of controlling speed with 2 digital pins (4 possible outputs) and direction with the other 2.  So, how am I going to get &gt;4 speeds out of only 2 pins you ask?   My answer is: creatively.&lt;br /&gt;&lt;br /&gt;This is what I got so far.  I'm looking into finding a 1-2 decoder, connected to a pair of 4 bit shift registers, each of which is then also connected to a 4-bit D/A Converter.  This will give use 16 levels of resolution for our motors. Seeing as I can't drop below 4V anyways, this should be more then enough variation to make it all work.  Problem is that the Shift registers need to be clocked in.  And I already need 2 pins for Decoder Select and output Bits. &lt;br /&gt;&lt;br /&gt;Whats a Guy to do? Never catches a break.&lt;br /&gt;&lt;br /&gt;Not to mention the one guy in our group bickering bout how hard his part is -which I've friggin babied him through.-  Damn it!  he's somehow written 100+ lines of code for something that isnt terribly difficult. Edge Detection Man,  F---in edge detection. Thats all.&lt;br /&gt;&lt;br /&gt;So, this mother's got to be completed in 10 days.  ....Yup, 10.  Built, tested, running.  You see a circuit board on that thing anywhere? Nope that has to be made still. I got most of it done, but It got the "No redeeming qualities" check from a friend. (Story of my life =(  .... )&lt;br /&gt;&lt;br /&gt;Thats enough for now.&lt;br /&gt;&lt;br /&gt;Back to work for you!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-2210036253442017387?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/2210036253442017387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2009/11/some-bumps-along-road.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/2210036253442017387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/2210036253442017387'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2009/11/some-bumps-along-road.html' title='Some bumps along the road'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_f0GygJ-cLvw/Swid1LFmI7I/AAAAAAAAAGQ/EQqrHYW2s04/s72-c/SDC10042.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-6897280338828184694</id><published>2009-11-04T22:38:00.000-05:00</published><updated>2009-11-04T23:04:59.673-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Reflections.'/><title type='text'>My Sensors!!</title><content type='html'>They arrived today!  Lil' suckers.&lt;br /&gt;&lt;br /&gt;They look like they will work better then predicted. I mean, they have 8 sensors in a strip 3/8"s apart.&lt;br /&gt;&lt;br /&gt;The project is hopefully going to speed up now.  Parts ordered.  Schematics can start being laid out.  Testing can then occur, and before you know it. BAM! its done. ....hopefully.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.pololu.com/picture/0J615.600.jpg?1229152900"&gt;&lt;img style="cursor: pointer; width: 257px; height: 197px;" src="http://www.pololu.com/picture/0J615.600.jpg?1229152900" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;This guy.  3 inches long.  Took  15 days to get from montreal to hamilton.  Something that Canada post agrees should take 2 max.  &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;----&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Reflections:&lt;/span&gt;&lt;br /&gt;Well what else is new here?&lt;br /&gt;I still can't believe its my last year of schooling.  I mean, it wont really strike me until the end.&lt;br /&gt;&lt;br /&gt;I don't know what I'm going to do. What should I be doing?  Get a job right away?  Try for more schooling?  I think- just like highschool- the saddest thing won't be leaving school. It will be leaving the friends you've made. The difference this time being you will most definitely wont see them again unless you are really close. Which sadly is true for only one or 2 people around here.  If I could I would love to stick around another victory lap year and hang out with people as much as I can, however thats a costly thing to do, and not really all that feasible.&lt;br /&gt;&lt;br /&gt;Frig,  I'd love to have a solid direction in my life right now.  Something that says "go this way, its clearly the best"&lt;br /&gt;&lt;br /&gt;Thats enough reflection for one entry.&lt;br /&gt;--&lt;br /&gt;DK&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-6897280338828184694?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/6897280338828184694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2009/11/my-sensors.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/6897280338828184694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/6897280338828184694'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2009/11/my-sensors.html' title='My Sensors!!'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-6579313308459671901</id><published>2009-11-01T12:36:00.000-05:00</published><updated>2009-11-01T12:56:40.929-05:00</updated><title type='text'>Where are my sensors?</title><content type='html'>Seriously, 5 business day shipping.  Its been over 10 and they are still sitting in Mississauga!&lt;br /&gt;&lt;br /&gt;This is totally out of left field but I really like this kind of work.  Setting up parts ordering.  Getting things that need to be done by a deadline, done by said deadline.  Interacting with people.  I'm actually thinking that I might like a project manager position in the future. As much as I'd like to sit in a lab and invent something or code something brilliant.  I might be more useful in this kind of role.&lt;br /&gt;&lt;br /&gt;Well, midterm tomorrow.  Can't keep procrastinating.  I'll be in deep trouble.  Well, I already am.&lt;br /&gt;I don't understand how someone can enjoy this course.  The professor is &lt;span style="font-weight: bold;"&gt;literally &lt;/span&gt;just writing out of the book.  The book isn't that useful.  The Teaching assistants are helpful but hard to understand.  Then the course material is about as exciting as standing in a line for a flu shot.&lt;br /&gt;&lt;br /&gt;More updates to come.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-6579313308459671901?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/6579313308459671901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2009/11/where-are-my-sensors.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/6579313308459671901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/6579313308459671901'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2009/11/where-are-my-sensors.html' title='Where are my sensors?'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-8103076619771249001</id><published>2009-10-27T10:48:00.000-04:00</published><updated>2009-10-27T10:58:00.891-04:00</updated><title type='text'>Project Proposal</title><content type='html'>Well, our group just finished our proposal to our 8:30am class.&lt;br /&gt;&lt;br /&gt;...all 15 people looked too sleepy to care.&lt;br /&gt;&lt;br /&gt;The good thing was that the 2 other groups that we saw run through were all aiming way too high for this thing, promising balanced gyroscopic stuff that will fly.  Or something that will run off an FPGA with a camera because infrared sensors are just too simplistic.&lt;br /&gt;&lt;br /&gt;None of these guys have really looked into how much such projects are going to cost.  Answer: Alot of money.&lt;br /&gt;&lt;br /&gt;I mean, even for ours with my thriftiness at its finest.  Our project will still be 300$ by the end of it.  Thats robot, sensors, IC's, Microcontrollers, and all other misc. materials.&lt;br /&gt;&lt;br /&gt;Our presentatio&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_f0GygJ-cLvw/SucJvjBLZ4I/AAAAAAAAAFs/iFcY2BTBNqw/s1600-h/SDC10034.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 134px;" src="http://3.bp.blogspot.com/_f0GygJ-cLvw/SucJvjBLZ4I/AAAAAAAAAFs/iFcY2BTBNqw/s200/SDC10034.JPG" alt="" id="BLOGGER_PHOTO_ID_5397293390885513090" border="0" /&gt;&lt;/a&gt;n went well, except  I apparently answered "too many" questions according to my groupmates and made them look kinda bad.  Whatever...&lt;br /&gt;&lt;br /&gt;Looking into the future we need to get the rest of our parts, otherwise we might be in some hot water come December.   Off to the left here is all the parts we have as of now.  Wheels, motors, wheel encoders, and the Pic.  We totally have enough to start working on some stuff in the lab.  This week we will be looking at getting most of the IC stuff so I can start EAGLE and making up our uber PCB&lt;br /&gt;&lt;br /&gt;Fun times ahead! More stuff to come.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-8103076619771249001?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/8103076619771249001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2009/10/project-proposal.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/8103076619771249001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/8103076619771249001'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2009/10/project-proposal.html' title='Project Proposal'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_f0GygJ-cLvw/SucJvjBLZ4I/AAAAAAAAAFs/iFcY2BTBNqw/s72-c/SDC10034.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3787043130659468627.post-1522947624981597357</id><published>2009-10-17T12:08:00.000-04:00</published><updated>2009-10-17T12:14:58.127-04:00</updated><title type='text'>Hello, World</title><content type='html'>Welcome.&lt;br /&gt;&lt;br /&gt;I'm trying this serive out and migrating out of an older pretty much obsolete blogging service. This one seems to be superior in terms of customization. With no tackiness.&lt;br /&gt;&lt;br /&gt;We'll see how often I can actually write anything here.  I guess as far as introductions are concerned. I'm currently a final year electrical engineering student who has an affinity for anything mechanical. Think I chose the wrong major?  Yeah probably; but this gives me a head up on any job that needs some sort of mechanical aptitude.&lt;br /&gt;&lt;br /&gt;Job wise, I like to get dirty.  Coming home not covered in dirt and sweat is not a day at work!  That being said; one day I hope to have a shop that I can work out of on the side.  Create things.&lt;br /&gt;&lt;br /&gt;Hopefully more information to follow!  I'm planning on  posting how we build this final year design project of ours.  Somehow I am now project leader. Which, is good in a way. Everything shall be done to MY standards.  Which are apparently higher then 1/2 of the group. and equal to the other half.&lt;br /&gt;&lt;br /&gt;Take care.&lt;br /&gt;--&lt;br /&gt;DK&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3787043130659468627-1522947624981597357?l=340challenger.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://340challenger.blogspot.com/feeds/1522947624981597357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://340challenger.blogspot.com/2009/10/hello-world.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/1522947624981597357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3787043130659468627/posts/default/1522947624981597357'/><link rel='alternate' type='text/html' href='http://340challenger.blogspot.com/2009/10/hello-world.html' title='Hello, World'/><author><name>challengerta</name><uri>http://www.blogger.com/profile/16224613597137306406</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
