Skip to content

This repository holds the Appendix Documents for the EdX TinyML Specialization

License

Notifications You must be signed in to change notification settings

tinyMLx/appendix

Repository files navigation

This repository holds the Appendix Documents for the EdX TinyML Specialization

Table of Contents:

  • ArduinoCoreLocations.md

    • File locations of the board files
  • ArduinoFAQ.md

    • A compiled list of common Arduino erros and solutions
  • BLEOverview.md

    • A high level overview of the Bluetooth low energy specification
  • CppForPythonProgrammers.md

    • A basic introduction to the C++ language for programmers familiar with Python. It covers data types, scope, semicolons, functions, header files, and syntax.
  • DebuggingMCU.md

    • A brief tutorial on how to debug microcontroller code.
  • MCUFlashing.md

    • A guide to deploying code to a microcontroller. It outlines the difference between in-system programming and bootloaders.
  • OpenSpeechRecordingLocal.md

  • PoweringArduino.md

    • A guide on how to power your TinyML Arduino development board, including sections on powering via USB and via Battery.
  • SerialProtocols.md

    • An introduction to serial communication protocols. It covers UART, I2C, SPI, and their application in embedded systems.
  • Teachable Machine

    • We are excited to announce that Google's Teachable Machine now supports deployment to the Arduino Nano 33 BLE! If you'd like to learn more about it follow this link to their getting started guide!

License

Copyright (c) 2021 TinyMLx. All rights reserved.

License: CC BY-NC-SA 4.0

About

This repository holds the Appendix Documents for the EdX TinyML Specialization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •