Difference between revisions of "Embedded Systems 101"
From Embedded Systems Learning Academy
(→Class Projects) |
(→Lessons for new Embedded System Users) |
||
Line 5: | Line 5: | ||
* Experienced Programmers who want to learn Embedded Programming on SJ One Board. | * Experienced Programmers who want to learn Embedded Programming on SJ One Board. | ||
− | ''' | + | '''Useful Links''' |
+ | * '''[[ES101 - Schedule ]]''' | ||
* [http://www.youtube.com/watch?v=Wqjo-sjfHH4 Spring 2013 - Student Project] | * [http://www.youtube.com/watch?v=Wqjo-sjfHH4 Spring 2013 - Student Project] | ||
Line 21: | Line 22: | ||
* [[ES101 - Lesson 10 : Board IO]] | * [[ES101 - Lesson 10 : Board IO]] | ||
* [[ES101 - Lesson 11 : State Machine and Board IO]] | * [[ES101 - Lesson 11 : State Machine and Board IO]] | ||
− | |||
== Class Projects == | == Class Projects == |
Revision as of 16:39, 9 August 2013
Lessons for new Embedded System Users
Please note that some these lessons are based on SJ One Board. This article is suited for:
- New Programmers without any programming background
- Experienced Programmers who want to learn Embedded Programming on SJ One Board.
Useful Links
Here are the lesson plans:
- ES101 - Lesson 1 : Compile & Run
- ES101 - Lesson 2 : printf
- ES101 - Lesson 3 : scanf
- ES101 - Lesson 4 : Conditional Statements
- ES101 - Lesson 5 : Arrays and for Loop
- ES101 - Lesson 6 : Arrays and Loops Continued
- ES101 - Lesson 7 : Functions with Pass-By-Value
- ES101 - Lesson 8 : Functions with Pass-By-Reference
- ES101 - Lesson 9 : Structures
- ES101 - Lesson 10 : Board IO
- ES101 - Lesson 11 : State Machine and Board IO
Class Projects
Board Interfaces
Please reference the following link to find out how to connect your board to different external devices :
Sensor Interfaces