Skip to content

microsoft/hackingstem-morsecode-microbit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Microcontroller code for Microsoft Hacking STEM Harnessing Electricity to Communicate lesson plan adapted for micro:bit

Getting Started

  1. Download lesson assets at https://www.microsoft.com/en-us/education/education-workshop/telegraph.aspx
  2. Build your Telegraph! and attach your Speaker!
  3. Use uflash and nudatus to flash code to micro:bit microcontroller (See Flashing Controller)
  4. Verify data interactions in Excel
  5. Ready, Set, Science!

Flashing Controller:

Microbit has a very limited amount of space for code, to flash this program you will need to "minimize" it, which strips out extraneous stuff (like comments). We recommend using nudatus to minimize and uflash to flash.

Get uflash

pip install uflash

Get nudatus

pip install nudatus

Minimize Code

nudatus morse_code.py morse_code.minified.py

Flash Code

uflash morse_code.minified.py

Microsoft Data Streamer Resources

  1. https://aka.ms/data-streamer-developer
  2. https://aka.ms/data-streamer

Make it your own!

This project is licensed under the MIT open source license, see License. The MIT license allows you to take this project and make awesome things with it! MIT is a very permissive license, but does require you include license and copyright from LICENSE in any derivative work for sake of attribution.

Fork away! Let us know what you build!

http://aka.ms/hackingSTEM

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages