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.
-
- 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!
Copyright (c) 2021 TinyMLx. All rights reserved.