: Codewords Pune: Embedded System Development and Good Practices
Embedded System Development
Time:
Speakers: Ramakrishna Reddy
Location: Red Panda Pvt Ltd, 305,
Konark Icon, Magarpatta Road,
Kirntane Baug, Hadapsar,
Pune, India
Map
Overview
You will learn about IoT (Internet of things), Internals of Operating Systems, Good coding practices in embedded system development, Various tools usage, Difference between firmware and Operating Systems, Firmware drivers and software drivers, protocols and binary file formats. By the end of the session you'll have a fair idea about embedded system environment. The topics for the agenda will be:
Contents
- What is an embedded system?
- Why is it important? (view on IoT)
- Today's communication systems
- Big picture of an operating systems
- Embedded development environment
- What is firmware?
- Microcontroller architecture
- What is Instruction set?
- Good practices in development
- Unit testing
- Emulators and Simulators
- Supporting tools
- Binary formats
- Communication protocols