Перейти к файлу
microsoft-github-policy-service[bot] 0c2ff15b92
Auto merge mandatory file pr
This pr is auto merged as it contains a mandatory file and is opened for more than 10 days.
2023-06-12 18:47:24 +00:00
.gitignore add license/gitignore 2021-05-26 15:45:13 -07:00
LICENSE add license/gitignore 2021-05-26 15:45:13 -07:00
README.md added link 2021-06-17 14:58:23 -07:00
SECURITY.md Microsoft mandatory file 2023-06-02 16:58:47 +00:00
morse_code.py added link to github 2021-06-17 16:18:52 -07:00

README.md

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