Arduino


Arduino-Logo

Arduino is an open-source single board microcontroller with easy-to-use hardware and software. It’s made for the artists, designers, hobbyists and all fun loving electronics enthusiasts that love to build small interactive projects that can be used in our daily life. The microcontroller on the board is programmed using the Arduino programming language and the Arduino development environment. Arduino projects can be stand-alone or they can communicate with software running on your computer.

Arduino316

The Arduino programming language is pretty simple to learn.  The code you write for your Arduino are known as sketches. They are essentially in C++. The code itself is easy to understand. The code below shows how self explanatory the code for blinking an LED is.

Code:

#define LED_PIN 13
void setup () 
{
 pinMode (LED_PIN, OUTPUT); }
void loop () 
{
 digitalWrite (LED_PIN, HIGH); 
 delay (1000); 
 digitalWrite (LED_PIN, LOW); 
 delay (1000); 
}

The biggest strength of the Arduino Community are the users who develop Arduino projects, share ideas and code to the Arduino projects, guide beginners by answering questions and helping out at the forums and also provide invaluable feedback. The online community has people from all over the globe come and share their thoughts. They also have region specific and special interest groups.

A USB cable powers the device. Arduinos can run standalone by using a power supply as well. Once you’ve burned the program into the board, you can opt to give it an external power supply. But this is entirely dependant on what you’re using it for and circumstances you want to use the device in.

QuadCopter

You can build your own Arduino board or it can be purchased pre-assembled; the software can be downloaded for free.

Just in case you’d like a little inspiration to start, here are a few Amazing Arduino Projects.

In50HRS


in50hrs

In50hrs is a golden opportunity that no student must miss. It is an Idea-To-Prototype event platform where developers, designers, and people from various fields of life participate, to pitch ideas, form teams, and build functional prototypes to solve real world problems. In50hrs has been happening in and around India for the past three years, what they do is literally, bring your ideas to life. All this happens over a weekend, in 50 hours to be exact.

You have exactly 3 minutes to pitch your ideas to all those present there, introduce yourself, tell them your problem, propose a solution and tell them what you are looking for. And, in 50 hours your idea could become a reality. They follow that there are 3 stages to build a startup, you can see that model at the Startup Centre. So far, of the 400+ participants, 280 prototypes have been made and already 28 startups have emerged with more than 185 new products.

For those interested to pitch in, you can check out the upcoming In50hrs events and block your dates, ’cause this, you don’t want to miss. I’ll be there at In50hrs at Trivandrum. I’m not missing this for anything. Be sure to see the check list before attending the event. Be ready.

You can help, share this with your friends, spread this beautiful piece of information, make a better community for us to live in.

969515_593770860656438_2015824939_n

Throw Out Your Old Resume


No! No! It’s all wrong! That’s not how you apply for a job. Universities and colleges are way behind here. They want you to get recruited to large companies with prehistoric recruiting policies. You don’t want to work in a cubicle farm. You’re young and exciting. You want to work for young, exciting companies. You want to work at a startup. Now, let’s see what you’ve been doing wrong and work on them.

Background Check

The ever important mantra, “Do your homework” stands true here. Narrow down your interests, skills, goals and the companies you actually find interesting as you’ll end up spending quite a bit of time there, so find one that’s right for you. Create a LinkedIn or Glassdoor account. Network, talk to people within the company and get as much information about the company and the position you are applying for. These will help you determine if the job is right for you.

You’re either different or you’re boring

Now that you’ve learnt about the companies, think of ways to impress them. Since each company is different, your applications will have to be too. Look at the values that the company is centred around and write a cover letter that might appeal to them.

Be different, not boring. Don’t always play it safe, be adventurous. Most applications companies receive are a resume with a cover letter attached. Who made the rule saying yours has to? That’s right, no one. So surprise them with a poster, a song, a video, or something else tailor made for them. You have about 15 seconds to get their attention. Make yourself stand out.

Resume-Designs11

Ever heard of GitHub?

GitHub is a web-based service for open source software development projects. Team work is a key factor when working in a company. Working on GitHub projects shows your ability, enthusiasm and demonstrates your ability to work as a team as well. Building a good portfolio takes a long time, but don’t worry. Even by creating a GitHub profile and adding even a single project will take you miles ahead of the competition.

OK! Done, what next?

You’re still nowhere near that job you wanted. Next to come is the phone interview. The purpose of this is to at least know if you’re passionate and enthusiastic before meeting you face to face. There is a fine balance of talking just enough and too much. If the interviewer goes off topic, just follow the flow of the conversation. Ask questions only if it’s genuine, interesting and worth asking. It’s not a deal breaker.

Good job! They actually want to meet you!

They want to see you. So, be you. Please, don’t practice in front of the mirror the night before; you’ll probably psych yourself out. You don’t need to reach half an hour early for the interview, 3-5 minutes is perfect. Always be passionate when you speak about your life and the things you’ve done. Be present in the interview, listen, ask questions and engage the interviewer.

And most importantly, don’t oversell yourself. Great, you have an 8.0 GPA and you’re on the Roll of Honour… no one cares. If you can’t be genuine, real and comfortable in the conversation then you’re just wasting your (mostly their) time.

Wow, an offer!

Congratulations, you’ve got that job you wanted! It is always a good idea to seal the job with a follow up letter. If you are looking at other opportunities then keep the communication open, its fine to take a couple days to think about it, but, don’t leave anyone in the dark.

Oh no, a rejection

If it comes to this, don’t get all negative. Taking the rejection is an important part of the process. If you followed all the steps in this process then there is nothing you could have done differently or nothing you could have done better… the company was looking for something different. Take the rejection politely; wish them luck with the rest of the process. There is no reason to get furious and upset. You’re just doubly affirming the recruiters’ decision not to hire you. If the rejection is taken well there is always possibility for re-consideration in the future. It is normal to be curious about why you weren’t chosen and it is okay to ask for feedback. Keep your chin up. Move forward.

moving-forward5

Original article at: Throw Out Your Resume