You know what Brian...I like you. You are honest. You are not scared to share your life experiences with us here...great stuff
+1 okay

?
Regards,
tvtech
Hello, thanks for that.
Back in the late 90s, we have a lot of good stuff hanging around in nearby electronic stores. Those days the fascination with astable multivibrators, 555s and logic gates were the thing. I was quite obsessed with electronics during the younger days, back then even I was found drawing myself cool gadgets like personal organizers. (My pa bought a Casio Digital Diary back in his training days in US, runs off from three CR2032, and that was the wow-factor back then). How could a small thing with a QWERTY keyboard, a reminder, world clock, phone-book were all inside? Iomega Zip was cool, but never owned it. I used to day dream about having that Pentium 233 with MMX back then too, which in there was something like that premium-grade Alienware PC. As a kid, growing up in a very strict parenthood is kinda tough, so I kept myself mostly out of trouble. A phone call from a teacher from school is no good news, so I have to keep my standards - at least no breaking stuff at school.
Plus, my interest of electronics fuelled by one of my friend who is my neighbour too. On times I would visit his home, and play PC games on it, and saw his storeroom chock-full of circuit boards, and a table full of electronic components. His pa was a service technician, repairing computers, arcade games, TVs and stuff. He was knowledgeable and he thinks quick. I was wanting to have all his knowledge, and I was pretty amazed by his desk (up to that part Diablo on PC wasn't interesting anymore) Sadly, they were having a lot of family problems, and their inter-family turmoil was neverending. 12 years later, I have never seen them anymore.
Some years later, when I got my K6-2 PC (all my pa could afford, I apologize to him if I was a jerk in front of him begging to replace that clunky 486 PC that won't play 240p movies), I got into programming. That time Counter-Strike was the thing on that planet, and again, strict parenthood had reminded me not to hang out in cybercafes, so I used to play with bots (artificially controlled players) in that game. Guess what? I was intrigued. I wanted to write my own bots, and gave me more reason to learn up stuff. I didn't care much if my friends were calling me a jerk for not joining them. It wasn't important anyway.
So, my pa got me a book in C++. That 24-days one. Yep, I cruised to where I got stuck - Pointers. I was 14 when I did learn C++ by my own. I kept on experimenting on making my own program to work, stack overflow, blue screens, stack underflow, crash and crash and crash. Then again, academic obligations kept me out from learning programming, for another 5-7 years. My study life didn't go too well during that time (don't want to explain it here), therefore I had to put off that obsession.
Much later when I finally got into an engineering faculty, my parents have stopped monitoring me too much as I was already 21. As usual, I'm not a brightest kid in the college, but I have to struggle. It was rewarding, whatever I learned in my teenage days, I didn't have to struggle in the programming semesters. I spent my semester breaks rereading the electronic books, the op-amps, and experimenting it. That time, finally, more of these electronics are available to be purchased on the 'net, and I have my first bank card. So, I ordered a bag of components and proceed to knock myself out experiemnting.
In late 2008 I got a Pickit 2 and some other stuff for my birthday. There it went again, how I could be so much excited writing in assembly, and have the first blinking LED. Then, how to change the blinking speed, how to read buttons and how to make the microcontroller to sing its first Christmas tune. Plus my music education for 11 years had drove me to write microcontroller programs which... plays music.
I did wrote a tutorial in a local electronic magazine and it was the last publication, sadly. But I did still publish some more of it at the online site.
I was never that satisfied until now. I had experimented with HC11, PIC16-18F, PIC24-33 and PIC32. Later if I have the time, it's assembly on the Cortex M3.
Sorry for the lengthy explaination. It was the age of electronics, but only in the late 90s. I don't see much of it now - except tablets, tablets and more Angry Birds. Not much imagination left, so I have to think hard how to get these days back.
