The resource people consist of the course instructors, guest speakers and project mentors. One group is not mutually exclusive of the other.
The course instructors are the ones teaching the course in the first 5 weeks. These people develop embedded systems for a living. They have been through the entire life cycle of developing a product as a part of a crowdfunding campaign. And having been participants and speakers in multiple training programs, they have good experience in teaching an audience with a varied knowledge base.
The guest speakers are people from diverse backgrounds providing their unique insight right from freelancing, working with the maker community, being an author of technical books, starting a company and making stuff in general.
The following criteria would be assessed from the registration form entries and if required over a phone call.
• Motivation to do self-initiated, non-enforced projects in any field. This means projects that are not enforced by school, college or work.
• Commitment to stick through the entire program duration
• Interest in making stuff.
• Finally, interest in electronics and/or coding.
While we start from the basics of embedded systems, we don't start from the absolute scratch. We will not tell you that a program executes sequentially line after line. If you have dabbled in coding before, you should be fine in applying for the program.
Men apply for a job when they meet only 60% of the qualifications, but women apply only if they meet 100% of them (ref). Please believe in yourself and apply if you are interested.
Please mention your constraint when filling up the application form. We also want to know why you are interested in this program. We'll see what we can do to subsidise the cost for your participation.
We only use the information received in the application form to select the candidates for the program. We will not share this information with any external entities.
Please do try to attend all the class, especially the first five classes where the primary learning happens. Missing a session during the project work may be possible, depending on the coordination with your teammates.
A laptop running on a Linux based Operating System.
You will get to own the following equipment in this program:
• Bluey, a nRF52 development board
• A St-Link based programmer
• Soldering gun
• Perf boards
• Batteries and battery holder
• Cables and wires
• Resistors and capacitors
The program will not be held in a fixed location. We will use a variety of start-ups, makerspaces and community centres. This is to provide the participants with greater exposure, create opportunities to network and to discover new projects. The exact locations will be communicated to the selected participants.
Yes. Just make sure that you can be in Bengaluru on Saturdays from June 10th to August 12th. We cannot help you with the accommodation.
Here's a brief overview of the course on the first five sessions of the program:
• Basics of electronics: Ohm's law. Using passive device, batteries, switches, LEDs and a multimeter. Drawing a schematic.
• Basic embedded C program - hello world. Understanding GPIO, digital vs analog, high-low, input-output, sinking-sourcing, pull-up/down. Using peripheral registers. Using printf for debugging.
• Understanding UART, ADC and PWM. Using them with driver libraries.
• Understanding interrupts. Developing a device driver for a timer and counter.
• Understanding how a Makefile works, what is compiling, linking and programming. Overview of how a processor works. Learning to develop a state machine. Setting up a git repository.
No. We believe that whatever project you take up and complete in this program will speak much much more than a piece of paper. The blog posts and videos of your project will shine like no certificate in your portfolio.