Don't like banners? Log in and we will make sure you see no banners. For free.
No cover art

Udemy - Hands On Projects With The I2C Protocol - Learn By Doing!

Size
1.1 GB
Seeders
0
Leechers
1
Files
92
Category
Added
at 3:44am GMT+1
Infohash
2175d1c5988227be393d4e02fd6e70c2a2a4543a
Don't like banners? Log in and we will make sure you see no banners. For free.

Description
[ DevCourseWeb.com ] Hands On Projects With The I2C Protocol - Learn By Doing!



If You Need More Stuff, kindly Visit and Support Us -->> https://DevCourseWeb.com







Last updated 10/2019

MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz

Language: English | Size: 1.08 GB | Duration: 4h 6m



Gain a deep understanding of the I2C and GPIO peripherals with hands on embedded systems projects using STM32



What you'll learn

Be able to set up I2C communication between microcontrollers and thousands of I2C devices available in the market

Understand how OLED displays work and know how to display content on them

Gain a deep understanding of how to set up I2C communication between a STM32 Nucleo microcontroller and a Linear Technologies LTC2990 Current, Voltage and Temperature sensor

Understand how to enable GPIO input to read input into the microcontroller from push buttons

Understand Hardware Abstraction Layer (HAL) Libraries and how to use them

Feel confident and comfortable programming applications on the Cortex-M platform

Read datasheets for I2C slave devices to figure out how to make them work with a microcontroller master

Requirements

Basic knowledge of embedded systems

STM32 Nucleo development board is recommended, but not mandatory

MakerMax I2C development board is recommended, but not mandatory

Basic understanding of the ARM Cortex processor fundamentals

Description

Welcome to this course on embedded systems for STM32: I2C protocol masterclass. The I2C communication protocol is a popular protocol that microcontrollers use to talk to various devices such as EEPROMS and NVRAMs, ADCs and DACs, I/O interfaces for port expansion, and a whole array of different types of sensors. This class goes in-depth into the theory behind the I2C protocol, why it was originally designed, what types of common formats are available, and how to implement I2C communication between a STM32 microcontroller, a LTC2990 current, voltage and temperature sensor and an OLED display.



Who am I?

I’m Akshay, and I’ll be your instructor for this course. I have been fascinated with micro controllers since I was a child, and now I consider it lucky to have it as my profession. I currently write firmware for safety critical systems that go inside electric cars. With my knowledge of embedded systems over the past 10+ years, and working in Silicon Valley, I have gained a unique insight into what the industry needs and what the students are lacking.



If You Need More Stuff, kindly Visit and Support Us -->> https://CourseWikia.com



Get More Tutorials and Support Us -->> https://FreeCourseWeb.com



We upload these learning materials for the people from all over the world, who have the talent and motivation to sharpen their skills/ knowledge but do not have the financial support to afford the materials. If you like this content and if you are truly in a position that you can actually buy the materials, then Please, we repeat, Please, Support Authors. They Deserve it! Because always remember, without "Them", you and we won't be here having this conversation. Think about it! Peace...



Image error



Image error

File list
  • Udemy - Hands On Projects With The I2C Protocol - Learn By Doing!
  • ~Get Your Files Here !/1 - Introduction/1 - Before we get started.html 1.9 KB
  • ~Get Your Files Here !/1 - Introduction/2 - Course Introduction English.vtt 2.6 KB
  • ~Get Your Files Here !/1 - Introduction/2 - Course Introduction.mp4 33.5 MB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/1 - I2C Primer Quiz.html 0 B
  • ~Get Your Files Here !/2 - I2C Protocol Theory/10 - Course reference documents.html 1.4 KB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/10 - I2CProtocolSpeifications.pdf 1.3 MB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/10 - LTC2990.pdf 286.7 KB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/10 - SSD1306OLEDDisplayControllerDatasheet.pdf 1.8 MB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/11 - LTC2990 Read Protocol Analysis English.vtt 7.1 KB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/11 - LTC2990 Read Protocol Analysis.mp4 11.5 MB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/12 - About the hardware English.vtt 1.9 KB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/12 - About the hardware.mp4 6.9 MB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/12 - MakerMax I2C Development Board.txt 39 B
  • ~Get Your Files Here !/2 - I2C Protocol Theory/13 - Purchasing the hardware.html 2.4 KB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/2 - I2C Connections Quiz.html 0 B
  • ~Get Your Files Here !/2 - I2C Protocol Theory/3 - Section 1 Introduction English.vtt 429 B
  • ~Get Your Files Here !/2 - I2C Protocol Theory/3 - Section 1 Introduction.mp4 622.4 KB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/4 - I2C Protocol Primer English.vtt 5.2 KB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/4 - I2C Protocol Primer.mp4 8.4 MB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/5 - I2C Connections English.vtt 2.3 KB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/5 - I2C Connections.mp4 4.4 MB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/6 - Calculation of Pull English.vtt 4.4 KB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/6 - Calculation of Pullup Resistance.mp4 8.2 MB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/7 - Guidelines.html 576 B
  • ~Get Your Files Here !/2 - I2C Protocol Theory/8 - Effects of bus capacitance English.vtt 3.5 KB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/8 - Effects of bus capacitance.mp4 5.7 MB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/9 - Commonly used I2C Formats English.vtt 4.3 KB
  • ~Get Your Files Here !/2 - I2C Protocol Theory/9 - Commonly used I2C Formats.mp4 6.1 MB
  • ~Get Your Files Here !/3 - Development Environment Atollic/14 - Alternate Development Environment Setup and Exercises English.vtt 50.7 KB
  • ~Get Your Files Here !/3 - Development Environment Atollic/14 - Alternate Development Environment Setup and Exercises.mp4 573.3 MB
  • ~Get Your Files Here !/3 - Development Environment Atollic/15 - Alternate Development Environment Handout.html 1.3 KB
  • ~Get Your Files Here !/3 - Development Environment Atollic/15 - AtollicTrueStudioInstallation.pdf 3.8 MB
  • ~Get Your Files Here !/4 - Handson lab sessions/16 - Section 3 Introduction English.vtt 686 B
  • ~Get Your Files Here !/4 - Handson lab sessions/16 - Section 3 Introduction.mp4 1 MB
  • ~Get Your Files Here !/4 - Handson lab sessions/17 - Installing STCubeMx English.vtt 3.5 KB
  • ~Get Your Files Here !/4 - Handson lab sessions/17 - Installing STCubeMx.mp4 25.3 MB
  • ~Get Your Files Here !/4 - Handson lab sessions/18 - Setting up the STCubeMx Project to work with MakerMax I2C Shield English.vtt 16.7 KB
  • ~Get Your Files Here !/4 - Handson lab sessions/18 - Setting up the STCubeMx Project to work with MakerMax I2C Shield.mp4 42.3 MB
  • ~Get Your Files Here !/4 - Handson lab sessions/19 - Writing the I2C Read Driver for LTC2990 English.vtt 9.3 KB
  • ~Get Your Files Here !/4 - Handson lab sessions/19 - Writing the I2C Read Driver for LTC2990.mp4 27.2 MB
  • ~Get Your Files Here !/4 - Handson lab sessions/20 - Using the I2C Driver to read the supply voltage from LTC2990 slave English.vtt 12.2 KB
  • ~Get Your Files Here !/4 - Handson lab sessions/20 - Using the I2C Driver to read the supply voltage from LTC2990 slave.mp4 42.8 MB
  • ~Get Your Files Here !/4 - Handson lab sessions/21 - Using I2C Write to configure the LTC2990 English.vtt 11.9 KB
  • ~Get Your Files Here !/4 - Handson lab sessions/21 - Using I2C Write to configure the LTC2990.mp4 24.9 MB
  • ~Get Your Files Here !/4 - Handson lab sessions/22 - Writing the I2C Driver for SSD1306 controller English.vtt 8.8 KB
  • ~Get Your Files Here !/4 - Handson lab sessions/22 - Writing the I2C Driver for SSD1306 controller.mp4 20.8 MB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/23 - Section 4 Introduction English.vtt 540 B
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/23 - Section 4 Introduction.mp4 737.8 KB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/24 - Challenge 1 Unlocking real time temperature sensing.html 86 B
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/24 - Project1Unlockingrealtimetemperaturesensing.pdf 472.5 KB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/25 - Challenge 1 Solution English.vtt 6.6 KB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/25 - Challenge 1 Solution Unlocking real time temperature sensing.mp4 20.9 MB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/26 - Improving the OLED display.html 101 B
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/26 - ImprovingOLEDDisplay.pdf 327 KB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/27 - Configuring the LTC2990 Control Register English.vtt 6.7 KB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/27 - Configuring the LTC2990 Control Register.mp4 16.6 MB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/28 - Challenge 2 Unlocking potentiometer analog input.html 97 B
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/28 - Project2Unlockingpotentiometeranaloginput.pdf 563.3 KB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/29 - Challenge 2 solution English.vtt 7 KB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/29 - Challenge 2 solution Unlocking potentiometer analog input.mp4 19.6 MB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/30 - Challenge 3 Unlocking processor current sensing.html 91 B
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/30 - Project3Unlockingprocessorcurrentsensing.pdf 589.5 KB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/31 - Challenge 3 solution English.vtt 6.1 KB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/31 - Challenge 3 solution Unlocking processor current sensing.mp4 18.9 MB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/32 - Challenge 4 Unlocking push button digital input.html 95 B
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/32 - Project4Unlockingpushbuttondigitalinput.pdf 494.4 KB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/33 - Challenge 4 solution English.vtt 11.9 KB
  • ~Get Your Files Here !/5 - Unlocking the full potential of the I2C shield/33 - Challenge 4 solution Unlocking push button digital input.mp4 29.3 MB
  • ~Get Your Files Here !/6 - Closing Notes/34 - Guidelines.html 576 B
  • ~Get Your Files Here !/6 - Closing Notes/35 - Congratulations and Thank you English.vtt 914 B
  • ~Get Your Files Here !/6 - Closing Notes/35 - Congratulations and Thank you.mp4 1.2 MB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/36 - Section 2 Introduction English.vtt 643 B
  • ~Get Your Files Here !/7 - Setting up the development environment optional/36 - Section 2 Introduction.mp4 845.8 KB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/37 - Setting up the virtual machine English.vtt 3.5 KB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/37 - Setting up the virtual machine.mp4 6.2 MB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/38 - Setting up Linux OS on the virtual machine English.vtt 3.3 KB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/38 - Setting up Linux OS on the virtual machine.mp4 8.2 MB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/39 - Setting up the Eclipse development environment English.vtt 2.2 KB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/39 - Setting up the Eclipse development environment.mp4 10.3 MB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/40 - Setting up the development toolchain English.vtt 4.6 KB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/40 - Setting up the development toolchain.mp4 14.5 MB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/41 - Creating a blinky project English.vtt 2.3 KB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/41 - Creating a blinky project.mp4 7.3 MB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/42 - Setting up the open source debugger Part 1 of 2 English.vtt 4.7 KB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/42 - Setting up the open source debugger Part 1 of 2.mp4 41.1 MB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/43 - Setting up the open source debugger Part 2 of 2 English.vtt 6.3 KB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/43 - Setting up the open source debugger Part 2 of 2.mp4 19.9 MB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/44 - Running the blinky project English.vtt 6.1 KB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/44 - Running the blinky project.mp4 18.5 MB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/45 - FAQ and Troubleshooting English.vtt 7.3 KB
  • ~Get Your Files Here !/7 - Setting up the development environment optional/45 - FAQ and Troubleshooting.mp4 18 MB
  • ~Get Your Files Here !/Bonus Resources.txt 386 B

Rating
Not rated yet
Log in to rate

Comments

No comments yet.