This shows you the differences between two versions of the page.
|
pm:prj2026:farhad_ali.gul:gabriel.tecuceanu [2026/05/03 18:02] gabriel.tecuceanu |
pm:prj2026:farhad_ali.gul:gabriel.tecuceanu [2026/05/16 20:01] (current) gabriel.tecuceanu schema electrica si pini |
||
|---|---|---|---|
| Line 20: | Line 20: | ||
| Ideea a pornit de la pasiunea pentru jocuri retro. Cred ca este o idee utila in primul rand pentru ca reprezinta o oportunitate buna de invatare dar si pentru ca rezultatul final este un sistem de divertisment complet si portabil, multe dintre jocurile de pe NES sunt inca populare si in ziua de azi (ex: Super Mario Bros). | Ideea a pornit de la pasiunea pentru jocuri retro. Cred ca este o idee utila in primul rand pentru ca reprezinta o oportunitate buna de invatare dar si pentru ca rezultatul final este un sistem de divertisment complet si portabil, multe dintre jocurile de pe NES sunt inca populare si in ziua de azi (ex: Super Mario Bros). | ||
| - | ===== Descriere generală ===== | + | ===== Descriere generala ===== |
| Diagrama Hardware: | Diagrama Hardware: | ||
| - | {{:pm:prj2026:farhad_ali.gul:hardware_diagram.png?300|}} | + | {{:pm:prj2026:farhad_ali.gul:hardware_blockd.png?300|}} |
| Diagrama Software: | Diagrama Software: | ||
| Line 42: | Line 42: | ||
| ===== Hardware Design ===== | ===== Hardware Design ===== | ||
| - | Lista de componente: | + | ==== Schema electrica ==== |
| + | |||
| + | {{:pm:prj2026:farhad_ali.gul:schema.pdf|}} | ||
| + | |||
| + | ==== Lista de componente ==== | ||
| ^ Nume Componenta ^ Cantitate ^ Rol in proiect ^ Datasheet ^ | ^ Nume Componenta ^ Cantitate ^ Rol in proiect ^ Datasheet ^ | ||
| Line 52: | Line 56: | ||
| | Modul TP4056 | 1 | incaracre si protectie baterie | - | | | Modul TP4056 | 1 | incaracre si protectie baterie | - | | ||
| | Butoane Tactile 12mm | 8 | Control (D-Pad, A, B, Start, Select) | - | | | Butoane Tactile 12mm | 8 | Control (D-Pad, A, B, Start, Select) | - | | ||
| - | | Slide Switch | 1 | Comutator On/Off | - | | + | | Switch | 1 | Comutator On/Off | - | |
| + | | Convertor MT3608 | 1 | Boost converter (3.7V baterie → 5V sistem) | - | | ||
| + | |||
| + | ==== Pini folositi ==== | ||
| + | |||
| + | === Display ST7789V === | ||
| + | |||
| + | ^ Pin modul ^ Semnal ^ GPIO ESP32-S3 ^ | ||
| + | | SCK | SPI Clock | 11 | | ||
| + | | SDI (MOSI) | SPI Data | 10 | | ||
| + | | SDO (MISO) | SPI Data Out | 13 | | ||
| + | | CS | Chip Select display | 18 | | ||
| + | | DC | Data / Command | 9 | | ||
| + | | RST | Reset | 8 | | ||
| + | | LED | Backlight | 12 | | ||
| + | |||
| + | === Card SD (integrat pe display) === | ||
| + | |||
| + | ^ Pin modul ^ Semnal ^ GPIO ESP32-S3 ^ | ||
| + | | SCK | SPI Clock | 11 (comun cu display) | | ||
| + | | MOSI | SPI Data | 10 (comun cu display) | | ||
| + | | MISO | SPI Data Out | 13 (comun cu display) | | ||
| + | | CS | Chip Select SD | 17 | | ||
| + | |||
| + | === MAX98357A === | ||
| + | |||
| + | ^ Pin modul ^ Semnal ^ GPIO / Alimentare ^ | ||
| + | | BCLK | I2S Bit Clock | GPIO 5 | | ||
| + | | LRC | I2S Word Select | GPIO 6 | | ||
| + | | DIN | I2S Data | GPIO 4 | | ||
| + | | SD | Enable | 3.3V | | ||
| + | |||
| + | === Butoane === | ||
| + | |||
| + | ^ Buton ^ GPIO ^ | ||
| + | | UP | 47 | | ||
| + | | DOWN | 39 | | ||
| + | | LEFT | 21 | | ||
| + | | RIGHT | 38 | | ||
| + | | A | 42 | | ||
| + | | B | 41 | | ||
| + | | SELECT | 1 | | ||
| + | | START | 2 | | ||
| ===== Software Design ===== | ===== Software Design ===== | ||
| Line 66: | Line 112: | ||
| ===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
| - | * [[https://docs.espressif.com/projects/esp-idf/en/stable/esp32/index.html]] | + | * [[https://docs.espressif.com/projects/esp-idf/en/stable/esp32/index.html]] |
| - | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | ||