Difference between revisions of "Online Resources for Microcontrollers"

From Miscellany
 
(10 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
:* [https://microcontrollerslab.com/ Microcontrollers Lab]
 
:* [https://microcontrollerslab.com/ Microcontrollers Lab]
 +
:* [https://github.com/cpq/bare-metal-programming-guide Bare metal Programming Guide] for microcontrollers
  
 +
==Introduction to Microcontrollers==
 +
''Links for the 6 July 2023 class at TPML''
  
=AIoT & Machine Learning=
+
* [https://www.hcmakers.org/w/index.php?title=Microcontrollers Intro to Microcontrollers with links]
 +
* [https://wiki.kats-sites.net/w/index.php?title=Electronics#Microcontrollers_.28MCUs.29 Descriptions of some microcontrollers]
 +
* [https://www.hcmakers.org/w/index.php?title=Main_Page#Maker_Resources Maker Resources]
 +
* [https://www.seeedstudio.com/ Seeed Studio - good source for components and information]
 +
* [https://www.seeedstudio.com/Grove-Beginner-Kit-for-Arduino-p-4549.html Product page for Grove Beginners Kit - scroll down to "Learn and Documents"]
 +
* [https://files.seeedstudio.com/wiki/Grove-Beginner-Kit-For-Arduino/res/Grove-Beginner-Kit-For-ArduinoPDF.pdf Grove Beginner Kit User Manual]
 +
* [https://wiki.seeedstudio.com/Grove_Beginner_Kit_for_Arduino/ Seeed Studio Wiki for Grove Beginner Kit]
 +
* [https://www.arduino.cc/ Arduino homepage]
 +
* [https://www.arduino.cc/en/software Arduino IDE downloads]
 +
 
 +
=AI, IoT & Machine Learning=
  
 
:* [https://github.com/microsoft/IoT-For-Beginners IoT for Beginners] GitHub repository
 
:* [https://github.com/microsoft/IoT-For-Beginners IoT for Beginners] GitHub repository
:** a 24-lesson curriculum for getting started with IoT and Machine Learning
+
:** a 24-lesson curriculum for getting started with Internet of Things from Microsoft
 
+
:* [https://github.com/microsoft/ML-For-Beginners ML for Beginners] GitHub repository
 +
:** a 26-lesson curriculum about Machine Learning from Microssoft
 +
:* [https://github.com/microsoft/ai-for-beginners AI for Beginners] on GitHub
 +
:** a 24-lesson curriculum about Artificial Intelligence from Microsoft
 +
:* [https://lightning.ai/pages/courses/deep-learning-fundamentals/ Deep Learning Fundamentals]
 +
:** a free course on learning deep learning using a modern open-source stack.
 +
:* [https://openai.com OpenAI]
 +
:** home of ChatGPT, the hot new AI chatbot available to the public
 +
:* [https://www.tensorflow.org/lite/guide/ops_compatibility TensorFlow Lite homepage]
 +
:** a Machine Learning tool for Microcontrollers developred and open-sourced by Google
  
 
=Articles About Communications Protocols=
 
=Articles About Communications Protocols=
Line 17: Line 39:
  
 
:* [https://www.electromaker.io/blog/article/an-introduction-to-message-queue-telemetry-transport-%28mqtt%29-17 Intro to MQTT]
 
:* [https://www.electromaker.io/blog/article/an-introduction-to-message-queue-telemetry-transport-%28mqtt%29-17 Intro to MQTT]
 +
  
 
----
 
----

Latest revision as of 11:18, 26 June 2023

Tutorials About Microcontrollers

Introduction to Microcontrollers

Links for the 6 July 2023 class at TPML

AI, IoT & Machine Learning

  • IoT for Beginners GitHub repository
    • a 24-lesson curriculum for getting started with Internet of Things from Microsoft
  • ML for Beginners GitHub repository
    • a 26-lesson curriculum about Machine Learning from Microssoft
  • AI for Beginners on GitHub
    • a 24-lesson curriculum about Artificial Intelligence from Microsoft
  • Deep Learning Fundamentals
    • a free course on learning deep learning using a modern open-source stack.
  • OpenAI
    • home of ChatGPT, the hot new AI chatbot available to the public
  • TensorFlow Lite homepage
    • a Machine Learning tool for Microcontrollers developred and open-sourced by Google

Articles About Communications Protocols

MQTT

Message Queue Telemetry Transport