| 1. Creating an animated guage - plan and graphics.mp4 | 21.3 MB | ||
| 1. GPIOs of the Screen.mp4 | 52.3 MB | ||
| 1. Introduction to the course.mp4 | 29.5 MB | ||
| 1. Introduction to the project.mp4 | 84.3 MB | ||
| 1. Project oerview.mp4 | 40.9 MB | ||
| 1. The touch screen we use in the course - Part 1.mp4 | 26.6 MB | ||
| 10. Code plan - Part 2.mp4 | 23.6 MB | ||
| 10. Design software and graphics sources.html | 409.6 B | ||
| 10. Downloading and installing Nextion Editor.mp4 | 20.4 MB | ||
| 10. Implementing the project in Nextion Editor - Part 2.mp4 | 36.3 MB | ||
| 10. Testing the project with a logic analyzer.mp4 | 53.6 MB | ||
| 11. Code plan - Part 3.mp4 | 68.8 MB | ||
| 11. Explaning Nextion Editor interface - Part 1.mp4 | 54.7 MB | ||
| 11. Testing the Project - GPIO as PWM.mp4 | 61.9 MB | ||
| 12. Code plan - Part 4.mp4 | 64.8 MB | ||
| 12. Explaning Nextion Editor interface - Part 2.mp4 | 90.8 MB | ||
| 13. Explaning Nextion Editor interface - Part 3.mp4 | 90.7 MB | ||
| 13. Setting up the project in CubeIDE - Part 1.mp4 | 72.8 MB | ||
| 14. Adding and using fonts.mp4 | 103.4 MB | ||
| 14. Setting up the project in CubeIDE - Part 2.mp4 | 51.2 MB | ||
| 15. Changing attributes of a text box with a touch.mp4 | 90.3 MB | ||
| 15. Setting up the project in CubeIDE - Part 3.mp4 | 17.6 MB | ||
| 16. Scrolling text box.mp4 | 79.5 MB | ||
| 16. Solving and understanding ADC reading.mp4 | 90.4 MB | ||
| 17. ADC reading from the battery and the battery ranges.mp4 | 96 MB | ||
| 17. Number box.mp4 | 54.3 MB | ||
| 18. ADC reading table.mp4 | 12.1 MB | ||
| 18. Using buttons.mp4 | 70.7 MB | ||
| 19. Implementing the function in the code.mp4 | 94 MB | ||
| 19. Using Dual State buttons and Timers.mp4 | 81.7 MB | ||
| 2. Course plan.mp4 | 25.6 MB | ||
| 2. GPIOs as Output - Diagram and configurations.mp4 | 40.4 MB | ||
| 2. Knowing the difference between JPG, PNG and GIF.html | 204.8 B | ||
| 2. Project layout and plan.mp4 | 27.9 MB | ||
| 2. The hardware used in the project.mp4 | 112.7 MB | ||
| 2. The touch screen we use in the course - Part 2.mp4 | 41.4 MB | ||
| 2.1 BATTERY LEVEL.png | 5.6 KB | ||
| 2.2 Bettery Ind LOGO.png | 5.5 KB | ||
| 20. Connecting UART 6 on the Nucleo board.mp4 | 62.6 MB | ||
| 20. Receiving data on the screen.mp4 | 57.7 MB | ||
| 21. Including the battery reading in the code.mp4 | 99.5 MB | ||
| 21. Sending data from the screen.mp4 | 109 MB | ||
| 22. A bit more about the NExtion Editor interface.mp4 | 68.9 MB | ||
| 22. Final code debugging and testing.mp4 | 201.9 MB | ||
| 3. Controling an LED from screen - Setting up the project in Nextion Editor.mp4 | 79.4 MB | ||
| 3. Creating Page 1 in Nextion Editor.mp4 | 77 MB | ||
| 3. MIDI Protocol.html | 204.8 B | ||
| 3. Placing a jpg on the screen.html | 204.8 B | ||
| 3. The development board we use int eh course - Part 1.mp4 | 14.6 MB | ||
| 4. Creating Page 2 in Nextion Editor.mp4 | 72.1 MB | ||
| 4. Creating the animated guage - Part 1.mp4 | 39.8 MB | ||
| 4. Debugging the project in Nextion Editor.mp4 | 24.4 MB | ||
| 4. Testing the LED project.mp4 | 48.3 MB | ||
| 4. The development board we use int eh course - Part 2.mp4 | 24.8 MB | ||
| 5. Controlling an LED from Dual State button.html | 204.8 B | ||
| 5. Creating Page 3 in Nextion Editor.mp4 | 47.5 MB | ||
| 5. Creating the animated guage - Part 2.mp4 | 36.5 MB | ||
| 5. Explaining the project in Nextion Editor.mp4 | 97.3 MB | ||
| 5. The TTL to USB module we use in the course - Part 1.mp4 | 10.1 MB | ||
| 6. Creating the animated guage - Part 3.mp4 | 52 MB | ||
| 6. GPIOs as input.mp4 | 76.5 MB | ||
| 6. Seeting the project in CubeIDE and solving the assignement.mp4 | 60.2 MB | ||
| 6. Sending the project to the screen.mp4 | 52.5 MB | ||
| 6. The TTL to USB module we use in the course - Part 2.mp4 | 37.8 MB | ||
| 7. Explaining what to change on screen when we read the battery value.mp4 | 48.3 MB | ||
| 7. GPIO as input assignement.html | 204.8 B | ||
| 7. Testing the project.mp4 | 39.4 MB | ||
| 7. The Nextion IO adaptor we use in the course - Part 1.mp4 | 8.9 MB | ||
| 7. Understanding the system and the code plan for the project.mp4 | 85.4 MB | ||
| 8. Explaining the change and the code plan.mp4 | 60.3 MB | ||
| 8. Explaning the MIDI instructions on the code.mp4 | 104.6 MB | ||
| 8. GPIO as Pulse Width Modulation PWM.mp4 | 48.3 MB | ||
| 8. Graphics types.html | 307.2 B | ||
| 8. The Nextion IO adaptor we use in the course - Part 2.mp4 | 34.7 MB | ||
| 9. Bezel for the screen.mp4 | 66.7 MB | ||
| 9. Bitmap and Vector graphics.html | 204.8 B | ||
| 9. Code plan - Part 1.mp4 | 67.9 MB | ||
| 9. Implementing the project in Nextion Editor - Part 1.mp4 | 73 MB | ||
| 9. Testing the project.mp4 | 21 MB | ||
| 9.1 3D design screen capure.jpg?042148 | 140.8 KB | ||
| BAT00.png | 5.2 KB | ||
| BAT10.png | 5.2 KB | ||
| BAT100.png | 5.9 KB | ||
| BAT20.png | 5.3 KB | ||
| BAT30.png | 5.4 KB | ||
| BAT40.png | 5.4 KB | ||
| BAT50.png | 5.5 KB | ||
| BAT60.png | 5.6 KB | ||
| BAT70.png | 5.6 KB | ||
| BAT80.png | 5.7 KB | ||
| BAT90.png | 5.8 KB | ||
| Bonus Resources.txt | 409.6 B | ||
| Get Bonus Downloads Here.url | 204.8 B | ||
| TouchScreen Additional stand part..AD_PRT | 343.5 KB | ||
| TouchScreen Additional stand part..mtl | 102.4 B | ||
| TouchScreen Additional stand part..stl | 24.7 KB | ||
| TouchScreen Additional stand part..stp | 27.4 KB | ||
| TouchScreen Additional stand part.obj | 20.1 KB | ||
| ▲ 98 total files | |||
Adding Touch Screens to Projects and Prototypes
https://FreeCourseWeb.com
Published 9/2023
Created by Wissam Botros, P.Eng, CID
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 72 Lectures ( 7h 40m ) | Size: 4 GB
Send and receive data from and to a touch screen, and learn to use the available GPIOs
What you'll learn
Adding a touch screen to a project on a developet board
Sending and receiving data from and to the screen using UART
Using the General Purpose Input Output (GPIO) pins of the screen as Input, Output, and PWM.
Creating a custom animated gouge (animated battery level indicator)
Receiving data to screen by creating a battery level indicator using the ADC of the development board and UART communications
Sending UART data from the screen to the dev. board and from Dev board to a MIDI shield
The screen used in this board is from Nextion, and the Dev board is Nucleo-64 from ST Microelectronics with 411RE microcontroller
Requirements
Familiarity with programming in C
Familiarity with a development board and an IDE software to program it
If you are no familiar with the above, then it is still an opportunity to understand the concept.
All Comments