diff --git a/docs/Electronics Design.md b/docs/Electronics Design.md index a349186e1e4121c83880b4b4b5073f5cb1773d83..2e3304718a11d4693845b9ae18fb11ed3b0bdd4b 100644 --- a/docs/Electronics Design.md +++ b/docs/Electronics Design.md @@ -137,7 +137,7 @@ So chaning the outline accordingly, this is how the pins should rest: And after soldering all components, here is how the final board looks:  -Programming the board is done during the [Embedded Programming](./Embedded Programming.md) week. +Programming and testing of the board is done during the [Embedded Programming](./Embedded Programming.md) week. #### References diff --git a/docs/Embedded Programming.md b/docs/Embedded Programming.md index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..16a8e79aff37b986538e46a10d60c1dc81845cd1 100644 --- a/docs/Embedded Programming.md +++ b/docs/Embedded Programming.md @@ -0,0 +1,35 @@ +#Embedded Programming +--- +This week is about learning how to program a microcontroller. + +### Page Summary +1. Understanding a Datasheet +2. Comparing the performance and development workflows for different microcontroller families +3. Programming with FabISP + Arduino IDE +4. Programming with ftdi +5. References +6. Code files + +1. Understanding a Datasheet +2. Comparing the performance and development workflows for different microcontroller families + +3. Programming with FabISP + Arduino IDE + + + + + + + + + + + +4. Programming with ftdi + +5. References + + +6. Code files +[Code (sketch) for programming with FabISP + Arduino IDE](docs/images/empro/led-button-44.zip) +[Code for...] diff --git a/docs/images/empro/avrdude.jpg b/docs/images/empro/avrdude.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7e2a002cf659206f42aea733d1f7dad096b67f8d Binary files /dev/null and b/docs/images/empro/avrdude.jpg differ diff --git a/docs/images/empro/board.jpg b/docs/images/empro/board.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e55ec743a7e75e1181ec3117d0606f8bc5d255ea Binary files /dev/null and b/docs/images/empro/board.jpg differ diff --git a/docs/images/empro/clock.jpg b/docs/images/empro/clock.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2ea210b45a79bb9148eb66b3d63059c002d17c93 Binary files /dev/null and b/docs/images/empro/clock.jpg differ diff --git a/docs/images/empro/led-button-44.zip b/docs/images/empro/led-button-44.zip new file mode 100644 index 0000000000000000000000000000000000000000..139a7629ee83900ad0be43d3eb4f850c843604ce Binary files /dev/null and b/docs/images/empro/led-button-44.zip differ diff --git a/docs/images/empro/led-button.gif b/docs/images/empro/led-button.gif new file mode 100644 index 0000000000000000000000000000000000000000..fd6b38bdd380212cab703ba6e2478b5a13f47155 Binary files /dev/null and b/docs/images/empro/led-button.gif differ diff --git a/docs/images/empro/port.jpg b/docs/images/empro/port.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ec070f793edcaac70dd449f11127fbedf37309ea Binary files /dev/null and b/docs/images/empro/port.jpg differ diff --git a/docs/images/empro/processor.jpg b/docs/images/empro/processor.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4582a6d428d3d5ae1e7a08b9ff500fcec8daa216 Binary files /dev/null and b/docs/images/empro/processor.jpg differ diff --git a/docs/images/empro/program.jpg b/docs/images/empro/program.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cf956d10c61f4ab4def6b8564c87dfb0c930fa1f Binary files /dev/null and b/docs/images/empro/program.jpg differ diff --git a/docs/images/empro/programmer.jpg b/docs/images/empro/programmer.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3cabe483e67b41fad858358ac4f376ca2d5a375e Binary files /dev/null and b/docs/images/empro/programmer.jpg differ diff --git a/docs/images/empro/setup.jpg b/docs/images/empro/setup.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8166f96f866118ba0f206542640d1b39c4fda163 Binary files /dev/null and b/docs/images/empro/setup.jpg differ diff --git a/docs/images/empro/usb-check.jpg b/docs/images/empro/usb-check.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c981880a4852f65f640c06d91e9bd2099df2ffa Binary files /dev/null and b/docs/images/empro/usb-check.jpg differ