Skip to content
Snippets Groups Projects
Commit 77027c59 authored by Neil Gershenfeld's avatar Neil Gershenfeld
Browse files

-> 321

parent c5feb7cb
No related branches found
No related tags found
No related merge requests found
...@@ -74,8 +74,7 @@ ...@@ -74,8 +74,7 @@
use the test equipment in your lab to observe the operation use the test equipment in your lab to observe the operation
of a microcontroller circuit board of a microcontroller circuit board
<i>individual project:</i> <i>individual project:</i>
redraw an <a href=../embedded_programming/index.html#echo>echo hello-world board</a>, design a development board to interact and communicate
add (at least) a <a href=http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=SW262CT-ND>button</a> and <a href=http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=160-1167-1-ND>LED</a> (with current-limiting resistor) with an embedded microcontroller
check the design rules, make it, and test that it can communicate
<i>extra credit</i>: make a case for it <i>extra credit</i>: make a case for it
<i>extra credit</i>: simulate its operation <i>extra credit</i>: simulate its operation
...@@ -129,8 +129,6 @@ ...@@ -129,8 +129,6 @@
characterize the design rules for your in-house PCB production process characterize the design rules for your in-house PCB production process
extra credit: send a PCB out to a board house extra credit: send a PCB out to a board house
<i>individual assignment:</i> <i>individual assignment:</i>
make an <a href=../embedded_programming/index.html#D11C-SWD>in-circuit programmer</a> that includes a microcontroller make and test the development board that you designed
optionally customize it to interact and communicate with an embedded microcontroller
mill and stuff the board extra credit: make it with another process
test it to verify that it works
extra credit: try other PCB processes
...@@ -369,7 +369,8 @@ ...@@ -369,7 +369,8 @@
<b><a href=https://fabacademy.org/2020/labs/ulb/students/quentin-bolsee/assignments/week09/>assignment</a></b> <b><a href=https://fabacademy.org/2020/labs/leon/students/adrian-torres/week08.html>assignment</a></b> <b><a href=https://fabacademy.org/2020/labs/ulb/students/quentin-bolsee/assignments/week09/>assignment</a></b> <b><a href=https://fabacademy.org/2020/labs/leon/students/adrian-torres/week08.html>assignment</a></b>
<i>individual assignment:</i> <i>individual assignment:</i>
browse through the data sheet for your microcontroller browse through the data sheet for your microcontroller
use your <a href=../electronics_production/index.html>programmer</a> to program your <a href=../electronics_design/index.html>board</a> to do something program a microcontroller development board
<i>extra credit</i>: try other programming languages and development environments to interact and communicate
extra credit: use different languages &/or development environments
<i>group assignment:</i> <i>group assignment:</i>
compare the performance and development workflows for other architectures compare the performance and development workflows for other architectures
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment