Playback starts YouTube’s embedded player (privacy-enhanced mode).
02-Learn Arduino Tutorial Project - LCD and OLED Text - How to Draw - SPI & I2C
ChannelDave's GarageDescription from the creator
This Arduino LCD Tutorial covers OLED in detail as well as Dave shows the do's and don'ts of coding for LCD and OLED. Basic SPI and I2C connection is discussed as is support for LCD, OLED, VFD, TFT, LED and others. Text and line spacing is shown in detail and line drawing and shapes are introduced.
All coding is shown live in Visual Studio Code, and results are displayed instantly on the ChipCam! Carl the cameraman assists.
The Heltec ESP32 module used in the video is available at the following link:
amazon.com/HiLetgo-Display-Bluetooth-Internet-D…
Software Prerequisites: Install the following!
(1) Install the Arduino DESKTOP IDE (not the Web Editor) from arduino.cc/en/Main/Software
Even though we will not be actively using their IDE, the Arduino software must be installed on the machine even though we'll be using VS Code. Thus, we install the desktop IDE and then never use it. You may wish to launch it and install the ESP32 platform to make it useful for quick scratch projects, etc.
(2) Install Visual Studio Code from
code.visualstudio.com/download
Visual Studio Code will be our editor and IDE.
(3) Install the PlatformIO IDE
platformio.org/install
PlatformIO IDE is an "environment" for VSCode that includes the compilers, tools, and everything you need to compile, build, and run projects for many systems. The Arduino ESP32 is but one of those, so we must install the ESP32 platform within PlatformIO:
(4) Within PlatformIO/VSCode, install the Espressif ESP32 Platform for Arduino
With those four, you should be able to go to the PlatformIO home page in VSCode and click on "New Project". Enter a project name, select "ESP32 Dev Module" as the board, and Arduino as the framework. You should be greeted with a working, building, deployable project consisting of a single file, main.cpp
All coding is shown live in Visual Studio Code, and results are displayed instantly on the ChipCam! Carl the cameraman assists.
The Heltec ESP32 module used in the video is available at the following link:
amazon.com/HiLetgo-Display-Bluetooth-Internet-D…
Software Prerequisites: Install the following!
(1) Install the Arduino DESKTOP IDE (not the Web Editor) from arduino.cc/en/Main/Software
Even though we will not be actively using their IDE, the Arduino software must be installed on the machine even though we'll be using VS Code. Thus, we install the desktop IDE and then never use it. You may wish to launch it and install the ESP32 platform to make it useful for quick scratch projects, etc.
(2) Install Visual Studio Code from
code.visualstudio.com/download
Visual Studio Code will be our editor and IDE.
(3) Install the PlatformIO IDE
platformio.org/install
PlatformIO IDE is an "environment" for VSCode that includes the compilers, tools, and everything you need to compile, build, and run projects for many systems. The Arduino ESP32 is but one of those, so we must install the ESP32 platform within PlatformIO:
(4) Within PlatformIO/VSCode, install the Espressif ESP32 Platform for Arduino
With those four, you should be able to go to the PlatformIO home page in VSCode and click on "New Project". Enter a project name, select "ESP32 Dev Module" as the board, and Arduino as the framework. You should be greeted with a working, building, deployable project consisting of a single file, main.cpp
About this tutorial
Dave's Garage published this 18:23 video tutorial on June 3, 2020. It has been watched 31,826 times on YouTube.
- Channel
- Dave's Garage
- Category
- Science & Technology
- Duration
- 18:23
- Published
- June 3, 2020
- Views
- 31,826
- Likes
- 1,492
Tags
Share
This tutorial in other languages
- FR02-En savoir Arduino Tutorial Project - LCD et OLED texte - Comment dessiner - SPI et I2C
- ES02-Learn Arduino Proyecto Tutorial - LCD y OLED texto - Cómo dibujar - SPI y I2C
- PT02-Saiba Arduino Projeto Tutorial - LCD e texto OLED - Como desenhar - SPI e I2C
- IT02-Imparare Arduino Tutorial Project - LCD e OLED testo - Come disegnare - SPI e I2C
- DE02-Learn Arduino Tutorial Project - LCD- und OLED-Text - How to Draw - SPI & I2C
- NL02-Learn Arduino Tutorial Project - LCD en OLED Text - Hoe maak je - SPI en I2C
- RU02-Learn Arduino Учебник Project - LCD и OLED-Text - Как рисовать - SPI и I2C
- PL02-Learn Arduino Tutorial Project - LCD i OLED Text - Jak rysować - SPI i I2C
- JALCDやOLEDテキスト - - 描画する方法 - SPI&I2CのArduinoチュートリアルプロジェクトを02、学習
- AR02-تعلم مشروع تعليمي اردوينو - LCD و OLED نص - كيفية رسم - SPI وI2C
- HI02-जानें Arduino ट्यूटोरियल परियोजना - एलसीडी और OLED पाठ - कैसे ड्रा करने के लिए - एसपीआई और I2C
- ID02-Pelajari Arduino Tutorial Project - LCD dan OLED Teks - Bagaimana Menggambar - SPI & I2C