This repository holds the Appendix Documents for the EdX TinyML Specialization
-
- File locations of the board files
-
- A compiled list of common Arduino erros and solutions
-
- A high level overview of the Bluetooth low energy specification
-
- A basic introduction to the C++ language for programmers familiar with Python. It covers data types, scope, semicolons, functions, header files, and syntax.
-
- A brief tutorial on how to debug microcontroller code.
-
- A guide to deploying code to a microcontroller. It outlines the difference between in-system programming and bootloaders.
-
- A guide for running the open-speech-recording application locally as compared to naviagting to https://tinyMLx.org/open_speech_recording
-
- A guide on how to power your TinyML Arduino development board, including sections on powering via USB and via Battery.
-
- An introduction to serial communication protocols. It covers UART, I2C, SPI, and their application in embedded systems.
Copyright (c) 2021 TinyMLx. All rights reserved.