Python in the Real World: From Everyday Applications to Advanced Robotics

Talks | Submit a talk
Authors Jivitesh Singh Dhaliwal
Talk Type talk
Level Beginner
Topic Embedding/extending
Tags Embedded Systems, Robotics, Microcontrollers, Python
Summary

With the advent of 32bit microcontrollers, a greater flexibility is available for designing Real Time Operating Systems (RTOSs) in high level languages such as Python. Python modules such as Scipy, Numpy, matplotlib, etc. provide a platform to design more intelligent systems, especially for advanced robotics, giving more meaningful data for human interaction at the same time. This talk will focus on use of Python in such embedded systems.

Outline

The talk will cover the following topics:

  • Introduction to 32bit ARM Cortex M3 microcontrollers, and development platforms such as the mbed,
  • Modules such as Serial and p14p to connect to the microcontroller,
  • Basic embedded system programs in Python along with real time examples,
  • Use of pylab and other modules for advanced robotics with working examples,
  • Making your own Robot
  • Conclusion with what the scope of Python is in Embedded Systems
Notes

The talk will include description of schematics of circuits used as examples, along with a brief description of Python-on-a-chip

Profile of the authors

Jivitesh is a final year student of Electrical and Electronics engineering at Panjab University, Chandigarh. He has been using Python for designing embedded system prototypes for over a year.

Files
file size uploaded comment
Python-In-the-Real-World-Review-2.pdf 131.6 KB september 5, 2011 Python in the Real World- From Everyday Applications to Advanced Robotics

You can upload or delete a file if you are author of this talk.