Electronics... Yikes! I told you previously that I have enough curiosity to dive into anything related to programming. Guess what, electronics and the world of embedded systems are now among them! It all started with participating in robotics competitions. The organizers told us that, to make a robot, you need to combine mechanical design with control design, and they gave us sessions on both. I barely cared for those sessions, as you know, I’m driven by a self-learning mindset (“I gotta do it my way!”). My first event was the Under-Construction competition organized by the IEEE Helwan Student Branch. I only had experience in programming and making games, and I was tutoring game-development sessions at the same time. I treated hardware the way I treat software: a trial-and-error strategy. Unfortunately, I realized the drawbacks a bit late, after burning countless components and, basically, burning money like crazy. “Let’s hit run and see.” Even when wiring: “Let’s wire and see.” I was ...
What is reality?... after learning programming and 3d modeling, so I wanted to make 3d games with unity. I saw some tutorials that followed it. it was kinda hard to make the transaction from 2d physics to 3d physics. I made so simple stuff. meanwhile. I was going to a competition IEEEXterme hosted in a company. and one of the participants showed us an application on his mobile. he pulled a paper from his pocket and opened a mobile application that opens the camera directly and pointed it to the paper and voila! a 3d object showed on the mobile phone. I was shocked and said "oh wow how do you do that!!", He didn't say though but later when I came back home I found it's called Augmented Reality and it's made using Unity. So basically augmented reality is an interactive experience of a real-world environment where the objects and blah blah... watch this video better After following some tutorials. I found a library called Vuforia and some videos explaining how ...