Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/adafruit/awesome-makecode

A curated list of resources for Microsoft MakeCode
https://github.com/adafruit/awesome-makecode

List: awesome-makecode

Last synced: about 1 month ago
JSON representation

A curated list of resources for Microsoft MakeCode

Awesome Lists containing this project

README

        


Awesome MakeCode
Awesome MakeCode

> A curated list of awesome Microsoft MakeCode guides, hardware, software and resources.

Microsoft MakeCode is a framework for creating programming experiences for beginners. Microsoft MakeCode brings computer science to life for all students with fun projects, immediate results, and both block and text editors for learners at different levels.

## Contents

- [Guides and Learning](#guides-and-learning)
- [Community](#community)
- [Code Frameworks](#code-frameworks)
- [MakeCode Compatible Hardware](#makecode-compatible-hardware)
- [In the news](#news)
- [Videos](#videos)
- [Books](#books)
- [MakeCode Development](#makecode-development)
- [Contributing](#contributing)

## Guides and Learning
- [About Microsoft MakeCode](https://makecode.com/about)
- [Adafruit Learning System Tutorials with MakeCode](https://learn.adafruit.com/search?q=MakeCode)
- [Technical Documentation](https://makecode.com/docs)
- [The UF2 File Format](https://github.com/microsoft/uf2) - the drag & drop to a flash disk capability.
- [Accessability](https://makecode.com/accessibility)
- [MakeCode Maker Documentation](https://maker.makecode.com/docs)

## Community
- [Microsoft MakeCode Blog](https://makecode.com/blog)
- [Adafruit Blog Posts on MakeCode](https://blog.adafruit.com/?s=MakeCode)
- [/r/MakeCode Subreddit, Reddit](https://www.reddit.com/r/MakeCode/) - unofficial, community supported.
- [Microsoft MakeCode Twitter: @MSMakeCode](https://twitter.com/msmakecode)
- [Microsoft MakeCode Forum](https://forum.makecode.com/)
- [Adafruit Posts on the MakeCode Forum](https://forum.makecode.com/search?q=adafruit%20order%3Alatest)
- [Adafruit Discord](https://adafru.it/discord) -- look for the #makecode channel
- [Microsoft MakeCode Discord](https://aka.ms/makecodecommunity)

## MakeCode Compatible Hardware

### Specific Hardware Platforms
- [BBC micro:bit](https://makecode.microbit.org/)
- [Adafruit Circuit Playground Express](https://makecode.adafruit.com/)
- [Microsoft Minecraft](https://minecraft.makecode.com/)
- [LEGO® MINDSTORMS® Education EV3](https://makecode.mindstorms.com/)
- [Cue](https://www.makewonder.com/cue_the_cleverbot/explore) by Wonder Workshop.
- [Chibi Chip](https://makecode.chibitronics.com/) by chibitronics.

### MakeCode Maker
- [MakeCode Maker](https://maker.makecode.com/) - uses a breadboard approach to connecting components.
- [Adafruit Compatible Boards](https://maker.makecode.com/boards/adafruit)
- [SparkFun Compatible Boards](https://maker.makecode.com/boards/sparkfun)
- [Arduino Compatible Boards](https://maker.makecode.com/boards/arduino)
- [Beads (Project Brookdale) Compatible Boards](https://maker.makecode.com/boards/beads)
- [Other Compatible Boards](https://maker.makecode.com/boards/misc)
- [Adding another board](https://maker.makecode.com/boards/add-a-new-board)

### MakeCode Arcade Compatible Hardware
- [Adafruit PyGamer](https://www.adafruit.com/product/4242)
- [Adafruit PyBadge](https://www.adafruit.com/product/4200)
- [Adafruit PyBadge LC](https://www.adafruit.com/product/3939)
- [KittenBot Meowbit](https://www.kittenbot.cc/products/meowbit-codable-console-for-microsoft-makecode-arcade) - a codable Console for Microsoft Makecode Arcade.
- [BrainPad Arcade](https://brainpad.com/arcade/how-it-works)
- [Adafruit M4 Board and Screen](https://learn.adafruit.com/makecode-arcade-with-samd51-m4)
- [Raspberry Pi Zero and Adafruit Joy Bonnet](https://learn.adafruit.com/makecode-arcade-with-raspberry-pi-zero)
- [WiFiBoy OK:D51 Arcade](https://wifiboy.org/) - demonstration video on [YouTube](https://www.youtube.com/watch?v=irrZHRrMRgw)

## News
- [BKLYN Fashion Academy Class of 2019 Shines at Runway Show](https://bklyner.com/bklyn-fashion-academy-class-of-2019-shines-at-runway-show/) - wearable technology sponsored by Microsoft’s MakeCode, May 6, 2019
- [Cartoon Network, Microsoft MakeCode and Adafruit team up to create new coding projects for kids](https://www.latimes.com/entertainment/herocomplex/la-et-hc-cartoon-network-microsoft-adafruit-coding-20190107-story.html) - by Tracy Brown, LA Times, January 7, 2019.

## Videos
- [Microsoft MakeCode YouTube Channel](https://www.youtube.com/channel/UCye7YlvFUUQ1dSy0WZZ1T_Q)
- [Adafruit MakeCode Videos](https://www.youtube.com/user/adafruit/search?query=Makecode) - includes John Park's MakeCode Minute series.
- [Adafruit and John Park's MakeCode Arcade Game of the Week Playlist](https://www.youtube.com/playlist?list=PLjF7R1fz_OOUpC_QY_Y5CmPKm-a5Cg4Qo)
- [Behind the MakeCode Hardware - Microphone on Circuit Playground Express](https://youtu.be/g5894PVYOF4) - narrated by Shawn Hymel.
- [Behind the MakeCode Hardware - Infrared on the Circuit Playground Express](https://youtu.be/0EMuaMClfos) - narrated by Shawn Hymel.
- [Behind the MakeCode Hardware - Light Sensor on the Circuit Playground Express](https://youtu.be/9LrWQ68lO20) - narrated by Shawn Hymel.

## Books
- [Bots! Robotics Engineering with Hands-On Makerspace Activities](https://nomadpress.net/nomadpress-books/bots-robotics-engineering/) - by [Kathy Ceceri](https://twitter.com/KathyCeceri)

## MakeCode Development
- [Creating Targets](https://makecode.com/target-creation) - new hardware platforms for MakeCode
- [Creating Extensions](https://makecode.com/extensions) - an extension is like a plug-in, providing specific functionality for hardware or software.
- [MakeCode Arcade Developer Tips and Tricks](https://arcade.makecode.com/developer/)
- [MakeCode PTX GitHub for Adafruit boards](https://github.com/microsoft/pxt-adafruit)
- [MakeCode PTX GitHub for Arcade](https://github.com/microsoft/pxt-arcade)

## Contributing

Contributions and suggestions are always welcome! Please make GitHub pull requests to modify Awesome MakeCode.

## License & Trademarks

[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/)

To the extent possible under law, the authors have waived all copyright and related or neighbouring rights to this work.