This is an old revision of the document!


Lab 1

Necessary gear

We will be using the ESP32 Sparrow board as the main development board for the lab assignments.

Also, for the first labs, we will be using the Arduino IDE and environment, which you can download from here

ESP32 Sparrow specs

Bine ați venit în laboratorul de Internet of Things!

Laboratorul își propune să vă familiarizeze cu placuța de dezvoltare ESP32 de la Espressif.

Un foarte bun ghid de utilizare pas ca pas a plăcuței este cel de aici:

https://randomnerdtutorials.com/getting-started-with-esp32/

Iar interfața de intrare-ieșire (pinout) este descrisă aici:

https://randomnerdtutorials.com/esp32-pinout-reference-gpios

Exerciții

Ex. 1. Iluminați intermitent LED-ul incorporporat pe plăcuță

Deschideți exemplul “Blink” din Arduino IDE.

Căutați pe Internet diagrama (pinout-ul) plăcuței de dezvoltare NodeMCU-32S pentru a afla PIN-ul la care este conectat LED-ul de pe plăcuță. Definiți constanta LED_BUILTIN folosind acel număr.

#define LED_BUILTIN ...

Ex. 2. Scanați retelele Wireless din zona

Încărcați exemplul “WiFiScan” din Arduino IDE.

Deschideți consola seriala pentru a vedea rezultatul scanării.

Ex. 3. Anunțați prezența dispozitivului BLE (Bluetooth Low Energy) incorporat

Încărcați exemplul “SimpleBleDevice” si scrieți-l pe placuță. Instalați pe telefon o aplicație de scanat dispozitivele bluetooth (precum acest BLE Scanner) si verificați că dispozitivul este văzut.

Resurse

iothings/laboratoare/2022/lab1.1665082374.txt.gz · Last modified: 2022/10/06 21:52 by dan.tudose
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0