Skip to content

STFleming/EmSys_Example_Lab1_logbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

EmSys: Lab1 logbook

Hello World

Complete the following:

  1. Commit a sketch HelloWorld/HelloWorld.ino that prints a message of your choice [1 mark]

dotDevice

Answer/Complete the following:

Part one:

  1. Make your dotDevice say something. Include a screenshot and commit the code to dotDevice/Task1/Task1.ino [2 marks]
  2. Make your dotDevice dance. Commit the code to dotDevice/Task2/Task2.ino [2 marks]
  3. Make your dotDevice change colour periodically. Commit the code to dotDevice/Task3/Task3.ino [2 marks]
  4. Make your dotDevice speak, dance, change colour, and size periodically in a single program. Commit the code to dotDevice/Task4/Task4.ino [2 marks]
  5. Add some discussion on difficulties and debugging strategies [2 marks]

Part two:

  1. Use the dotDevice on-board memory to load commands to perform actions similar to part one. Commit your code to dotDevice/Task5/Task5.ino [6 marks]
  2. Discuss the differences between using the on-board dotDevice programmable command memory vs continuously sending commands. What are the tradeoffs? [6 marks]
  3. Periodically upload a command sequence to the programmable memory of your dotDevice, this sequence must incoporate random elements that are generated by the true random hardware generator. Commit your code to dotDevice/Task6/Task6.ino [6 marks]

About

Lab1 Logbook repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages