330 likes | 470 Views
Open Source for Electronic Product Designs. Agenda…. 2 Minute Demo – 2.5 Mins Something About me – 1 Min Customers & Products – 1 Min How to start on open source design – 5 Mins Few case studies – 4 Mins How I Contribute – 2 Mins How it helped in my business – 2 Mins
E N D
Agenda… • 2 Minute Demo – 2.5 Mins • Something About me – 1 Min • Customers & Products – 1 Min • How to start on open source design – 5 Mins • Few case studies – 4 Mins • How I Contribute – 2 Mins • How it helped in my business – 2 Mins • Contact details - .5 Mins • Q&A – 8 Mins • A little Demo again – 4 Mins
About Me… Personal • Vinayis 51 years, • Stay in Noida with Wife Geeta, Daughter Upasana and little sweetheart Maggie • Is an entrepreneur, electronics hobbyists and enjoy sharing his knowledge and skills
And professional…. • Over 33 years of experience • Worked in Computer companies like DCM, PCL and Intecon for 18 years • Self Employed for 15 years • Incubated at Amity University Campus since 2008. • Received a grant of 20 Lacs from Ministry of MSME and Deptt of Science and Technology. • Have developed over 200 commercial products. • Filed for 3 patents, over 20 copy rights. • Won awards from iWeekend(2010), Tatva (2009)
How to Start an Open Source? • Get a board with few peripherals (LCD, LEDs, Keys, Sensors, USB Port) Or make your own board • Take ready libraries and demo programs • Try out all sample programs. More details of my designs are at http://on.fb.me/learnoe
Hardware… • Arduino ATMEGA 328 with boot loader for programming • Alphanumeric LCD (20 Char X 4 Lines) • Real Time Clock with battery back up • I2C based EEPROM • Infra red sesnor + Infra red remote handset with more • than 21 keys • Light Sensor • Temperature sensor • USB port to connect to computer / program
Starter Programs…We have also created test programs for quick starting up - Lab 1 - Send "Hello World" to PC thru USB port Lab 2 - Display "Hello World" on LCD and PC Lab 3 - Same as Lab 2 + Display counting from 1 onward on LCD as well as PC Lab 4 - Same as Lab 3 + counting starts from key pressed on PC Keyboard Lab 5 - Accept Hours and Mins from PC. Display Digital Clock in Hours: Mins: Secs in 24 hour format Lab 6 - Read time from battery backed up RTC. Display time on LCD and PC, Time setting from PC when needed Lab 7 - Decode key pressed on IR Remote handset based on uPD6121. Display all four codes on LCD/PC. Lab 8 - Sequential switching on of seven leds one by one Lab 9 - Remote controlled switch. Control of seven leds by IR Remote. Lab 10 - Sends values of LDR from arduino and display on serial monitor/LCD Lab 11 - Shows the dimming/enhancing effect of LED's using pwm from arduino Lab 12 - Sends values of temperature sensor from arduino and display on serial monitor/LCD
And if you are looking for high speed, 32 bits, Ethernet, USB Host etc… Try out this board from CHIPKIT based on Microchip PIC32MX795
What Next… • What ever be your need, search for hardware and libraries for net. You will find them, • Real job is to integrate them, • It still takes time. But you save time for creating basic hardware or software.
A real case study… • One of my customer wanted to add energy monitoring for his housing society • I search on the net and found open energy monitor. 3 days to have a working demo
Open Source is not… • Ready solution for every thing • Free. (read the license - you will be in a major trouble if you just use it in your product or design by violating the terms)
How I Contribute… Seven of my commercial designs have been published in EFY (between 1997 and 2011)
30 of my professional PCBs are on my facebook page. I share them with hobbyists and professionals. I will be adding around 40 more boards soon. (this is an ongoing process)
How it helps in my business… • I have started using Linux and other open source software. This has reduced my cost and removed the fear of getting caught by using pirated software. • It improves my image. • My customer gets a copy of all circuit and software. He is confident and has more confidence in me. • He knows that I only provide incremental innovation (or design) and charge for that. So he knows that costs and time are less and is more inclined to do business with me. • He does not ask for exclusivity as he knows that I am not the complete designer/owner of the design.
Contact Me… M.: 9811074026 Email : vinay@gvc.in facebook.com/vinay.gvc facebook.com/open.embedded Amity Innovation Incubator, Amity University, Sector 125 Noida-201303