, , , , ,

LilyGo T-PicoC3 esp32-C3 rp2040 st7789v usb-c

Disponibilitate:

5 în stoc (poate fi pre-comandat)


În aplicațiile în care ai nevoie de conexiune Bluetooth – Wifi, acumulator și un mic display acest LILYGO T-PicoC3 este ideal având în vedere prețul foarte convenabil.

122,00 lei

5 în stoc (poate fi pre-comandat)

Cumpărate frecvent împreună

Carcasa LILYGO T-PicoC3 cu display, neagra

Compara

LILYGO T-PicoC3 ESP32-C3 RP2040 ST7789V USB-C

În aplicațiile în care ai nevoie de conexiune Bluetooth – Wifi, acumulator și un mic display acest LILYGO T-PicoC3 este ideal având în vedere prețul foarte convenabil.

Caracteristici

  • Procesor: RP2040 Dual ARM Cortex-M0+
  • Microprocesor: ESP32-C3
  • Limbaje de programare: C/C++, MicroPython
  • Compatibil cu TensorFlow Lite
  • Funcții on-board: Butoane pe IO06 și IO07, măsurare nivel acumulator pe IO26.
  • Grosime PCB: 1mm

Caracteristici display

  • Model: ST7789V IPS LCD
  • Rezoluție: 135 x 240
  • Diagonala: 1,14″
  • Conexiune: SPI pe 4 fire
  • Tensiune: 3.3V
  • Temperatura de operare: -20 ÷ +70°C

Compilatoare

Poate fi programat cu Arduino IDE, MicroPython, Platform IO.

Configurație pini – pinout LILYGO T-PicoC3

Configuratie pini LILYGO T-PicoC3

Video


Citeste mai mult...

Instrucțiuni de programare RP2040

Arduino

  1. Deschizi Arduino IDE și accesezi Fișier->Preferințe.
  2. Bibliotecile neoficiale sunt folosite în exemplele Arduino. În caseta de dialog care apare, introduceți următoarea adresă URL în câmpul „Aditional Boards Manager URLs”:
    • https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
  3. Accesezi Tools->Boards->Board Manager în IDE
  4. Tastezi „pico” în caseta de căutare și selectezi „Adăugați”:
  5. Copiezi TFT_eSPI în directorul <C:\Users\Your User Name\Documents\Arduino\libraries\>
  6. Deschizi Arduino IDE, găsești TFT_eSPI în Fișier > Exemplu. Programul de testare din fabrică T-Display se află la TFT_eSPI -> FactoryTest. Poți utiliza și alte programe demo furnizate de TFT_eSPI.
  7. În opțiunile Arduino IDE, selectezi placa de dezvoltare Raspberry Pi Pico, celelalte setări rămân pe valoarea implicită
  8. Ții apăsat butonul BOOT, faci clic pe butonul de resetare și eliberezi butonul BOOT după o întârziere de o secundă sau după ce computerul scoate un sunet de conectare și apare folderul plăcii.
  9. La final, faci clic pe încărcare sau drag-ezi firmware-ul pe folderul plăcii.

MicroPython

  1. Instalezi Thonny Python IDE
  2. După finalizarea instalării, trebuie să faci clic pe bara de instrumente, clic pe Run -> Select Interpreter, intri în următoarea interfață, selectezi Raspberry Pi Pico.
  3. Trebuie să configurezi Pico înainte de a configura următoarele porturi.
  4. Apeși butonul BOOT, clic pe RES, apoi revi la Thonny Python IDE și schimbi portul în portul serial unde se află Pico. Dacă nu îl găsești, clic pe Instalare sau actualizezi firmware-ul.
  5. Salvați ca script pentru a rula următorul cod:
    • from machine import Pin, Timer
      led = Pin(25,Pin.OUT)
      tim = Timer()
      def tick(timer):
      global led
      led.toggle()
      tim.init(freq=2.5, mode=Timer.PERIODIC, callback=tick)
  6. Dacă trebuie să salvezi pe cip, mergi la Fișier->Salvare ca->rp2040.
  7. Pentru mai multe metode de utilizare, ai documentația Micro Python aici.

Platform IO

Opțiunea 1: Nucleul arduino-pico earlephilhower. Grozav dacă folosești Arduino IDE, dar nu este pe deplin acceptat (încă) pe PlatformIO. Există câteva instrucțiuni suplimentare pentru a-l face să funcționeze vezi aici.  Există planuri de a-l îmbina în PlatformIO principal vezi aici.

Opțiunea 2: Folosind nucleul standard Arduino-mbed care este încorporat în PIO. Pachetele și lanțul de instrumente sunt toate instalate de PIO GUI atunci când creezi un nou proiect. Folosești aceste opțiuni în configurare:

Iată fișierul platformio.ini care a fost generat din GUI PIO:

[env:pico] platform = raspberrypi board = pico framework = arduino lib_deps = khoih-prog/ESP_AT_Lib@^1.4.1

Pentru a te conecta la ESPC3 prin UART pentru Wifi, folosești această bibliotecă excelentă (instalată de PIO GUI).

Este necesară o soluție pentru a accesa Serial2 și TX-8, RX-9 pe dispozitivul T-Pico. Este explicat aici.

Iată primele câteva rânduri ale ieșirii terminalului de compilare care arată configurația și pachetele:

CONFIGURARE > aici.

PLATFORMĂ: Raspberry Pi RP2040 (1.7.0) > Raspberry Pi Pico HARDWARE: RP2040 133MHz, 264KB RAM, 2MB Flash DEBUG: Curent (cmsis -dap) Extern (cmsis-dap, jlink, raspberrypi-swd)

PACHETE:

  • framework-arduino-mbed @ 3.1.1
  • tool-openocd-raspberrypi @ 2.1100.0 (11.0)
  • tool-rp2040tools @ 1.0.2
  • toolchain-gccarmnoneeabi @ 1.90201.191206 (9.2.1)

Mulțumesc @jimemo!

Instrucțiuni de programare ESP32-C3

Arduino

  1. Deschizi Arduino IDE și mergi la Fișier -> Preferințe. În caseta de dialog care apare, introduceți următoarea adresă URL în câmpul „Aditional Boards Manager URLs”:
    • Link stabil: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
    • Link pentru versiunea de dezvoltare: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json
  2. Accesezi Tools->Boards->Board Manager în IDE
  3. Tastezi „ESP32C3 Dev” în caseta de căutare și selectezi „Adăugați”:
  4. Clic pe orice Fișier-> exemplu-> all esp32 examle și încarci

Metoda de încărcare ESP32-C3

ESP32C3 folosește în principal firmware-ul ESP32-AT aici. Dacă dorești să îl utilizezi ca și coprocesor, poți modifica firmware-ul.
Metoda 1: dacă portul serial este afișat cu cuvântul jatg atunci când vă conectați la USB, îl puteți încărca direct folosind USB. (rețineți să nu utilizați pini USB pentru a defini alte funcții, altfel va fi dificil să încărcați data viitoare).
Metoda 2: (dacă nu există un port serial când conectați ESP32C3 USB) deconectați USB, conectați scurt ESP32C3-IO9 și GND, apoi reconectați USB (rețineți că dispozitivul ESP32C3 trebuie selectat pentru a conecta USB).

Linkuri utile

Cipuri

CP2102, ESP32-C3, RP2040, ST7789V

Memorie Flash

Alimentator

Tensiune

Conexiuni

,

Conectori

,

Bazat pe 0 recenzii

0.0 per total
0
0
0
0
0

Doar clientii autentificati si care au achizitionat acest produs pot lasa o recenzie.

Momentan nu sunt recenzii

S-ar putea să-ți placă și…