{"id":129669,"date":"2025-11-06T11:09:07","date_gmt":"2025-11-06T10:09:07","guid":{"rendered":"https:\/\/riverdi.com\/blog\/getting-started-with-eve4-display-full-guide"},"modified":"2026-05-11T15:24:24","modified_gmt":"2026-05-11T13:24:24","slug":"getting-started-with-eve4-display-full-guide","status":"publish","type":"post","link":"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide","title":{"rendered":"Come iniziare a visualizzare EVE4 &#8211; Guida completa"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #002175;color:#002175\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #002175;color:#002175\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide\/#Hardware\" >Hardware<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide\/#RiBUS\" >RiBUS<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide\/#Software\" >Software<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide\/#Ottieni_il_progetto_da_GitHub\" >Ottieni il progetto da GitHub<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide\/#Opzione_A\" >Opzione A<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide\/#Opzione_B\" >Opzione B<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide\/#Importa_il_progetto_in_STM32CubeIDE\" >Importa il progetto in STM32CubeIDE<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide\/#Configura_il_progetto\" >Configura il progetto<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide\/#Struttura_del_codice_principale\" >Struttura del codice principale<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide\/#Elenco_di_visualizzazione_DL_in_Bridgetek_EVE\" >Elenco di visualizzazione (DL) in Bridgetek EVE<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide\/#Elenco_di_visualizzazione_cosa_perche_e_perche_e_utile\" >Elenco di visualizzazione: cosa, perch\u00e9 e perch\u00e9 \u00e8 utile<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide\/#Sintesi\" >Sintesi<\/a><\/li><\/ul><\/nav><\/div>\n<p>Iniziare a utilizzare un nuovo display controller EVE4 non deve essere necessariamente complesso.<\/p>\n<p>In questa guida scoprirai come dare vita a un <strong>display Riverdi EVE4 su una scheda di valutazione STM32<\/strong>, dal primo cablaggio alla visualizzazione del frame iniziale.<\/p>\n<p>Si tratta di una guida precisa e al tempo stesso precisa, pensata per gli ingegneri che vogliono avere una <strong>base solida per i futuri progetti basati su EVE<\/strong> senza perdersi in dettagli inutili: cablaggio, apertura del progetto in STM32CubeIDE, compilazione e flash, conferma del display e del touch concentrati sull&#8217;essenziale; un primo progetto che potrai riutilizzare come base per future applicazioni pi\u00f9 complesse.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Hardware\"><\/span>Hardware<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-127207\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_1_hardware.png\" alt=\"\" width=\"826\" height=\"478\" srcset=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_1_hardware.png 826w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_1_hardware-300x174.png 300w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_1_hardware-768x444.png 768w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_1_hardware-600x347.png 600w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_1_hardware-64x37.png 64w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/><\/p>\n<p>&nbsp;<\/p>\n<div class=\"table-wrapper\">\n<table>\n<thead>\n<tr>\n<td><strong>Articolo<\/strong><\/td>\n<td><strong>Esempio\/PN<\/strong><\/td>\n<td><strong>Note<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\">ST-Link V3\/V2<\/td>\n<td style=\"text-align: left;\">STLINK-V3<\/td>\n<td style=\"text-align: left;\">Entrambe le versioni funzionano bene<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Scheda di valutazione Riverdi<\/td>\n<td style=\"text-align: left;\"><a href=\"https:\/\/riverdi.com\/it\/product\/scheda-di-valutazione-stm32\">Scheda di valutazione STM32<\/a><\/td>\n<td style=\"text-align: left;\">Compatibile con RiBUS<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">EVE4 7&#8243;<\/td>\n<td style=\"text-align: left;\"><a href=\"https:\/\/riverdi.com\/it\/product\/eve4-intelligent-display-rvt70hsbnwc00-b\">RVT70HSBNWC00-B<\/a><\/td>\n<td style=\"text-align: left;\">7&#8243; IPS, BT817Q<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">RiBUS FFC<\/td>\n<td style=\"text-align: left;\"><a href=\"https:\/\/riverdi.com\/it\/product\/ffc0520150\">FFC0520150<\/a><\/td>\n<td style=\"text-align: left;\">Incluso nella scheda di valutazione e nell&#8217;EVE4<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Tappi per ponticelli<\/td>\n<td style=\"text-align: left;\">&#8211;<\/td>\n<td style=\"text-align: left;\">Inclusi nella scheda di valutazione<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Cavi USB<\/td>\n<td style=\"text-align: left;\">2\u00d7 Micro-USB<\/td>\n<td style=\"text-align: left;\">Incluso nella scheda di valutazione e in ST-Link<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Fili di ponticello FF<\/td>\n<td style=\"text-align: left;\">&#8211;<\/td>\n<td style=\"text-align: left;\">SWD<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<\/div>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-127212\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_grafika_POMIEDZY-TEKSTY_2_Eval-Board.png\" alt=\"\" width=\"826\" height=\"501\" srcset=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_grafika_POMIEDZY-TEKSTY_2_Eval-Board.png 826w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_grafika_POMIEDZY-TEKSTY_2_Eval-Board-300x182.png 300w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_grafika_POMIEDZY-TEKSTY_2_Eval-Board-768x466.png 768w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_grafika_POMIEDZY-TEKSTY_2_Eval-Board-600x364.png 600w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_grafika_POMIEDZY-TEKSTY_2_Eval-Board-64x39.png 64w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/><\/p>\n<div><\/div>\n<h3><img decoding=\"async\" class=\"alignnone size-full wp-image-127217\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_3_connected.png\" alt=\"\" width=\"826\" height=\"480\" srcset=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_3_connected.png 826w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_3_connected-300x174.png 300w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_3_connected-768x446.png 768w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_3_connected-600x349.png 600w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_3_connected-64x37.png 64w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"RiBUS\"><\/span>RiBUS<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Il rinforzo blu sull&#8217;FFC \u00e8 solitamente rivolto verso la chiusura del connettore (in alto). Inseriscilo completamente, quindi chiudi la chiusura. <\/li>\n<li>Passa il cavo con un leggero raggio di curvatura, senza pieghe brusche, e assicurati che il lato di contatto corrisponda all&#8217;impronta del connettore su entrambe le estremit\u00e0.<\/li>\n<li>Non alimentare la scheda mentre inserisci\/rimuovi l&#8217;FFC.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Software\"><\/span>Software<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>Installa STM32CubeIDE.<\/li>\n<li>(Opzionale) Installa STM32CubeProgrammer per facilitare il flashing tramite ST-Link. <\/li>\n<li>(Opzionale) Installa Git (o pianifica di scaricare uno ZIP). <\/li>\n<li>Solo per Windows: installa il driver USB ST-Link (CubeProgrammer pu\u00f2 farlo).<\/li>\n<\/ul>\n<p>Preferisci un ambiente diverso (Keil\/IAR\/Make\/PlatformIO)? Non c&#8217;\u00e8 problema: questa guida utilizza solo CubeIDE per chiarezza. <\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Ottieni_il_progetto_da_GitHub\"><\/span>Ottieni il progetto da GitHub<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Opzione_A\"><\/span>Opzione A<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol>\n<li>Apri il repository: <a href=\"https:\/\/github.com\/riverdi\/riverdi-eve4-demo.git\">Riverdi EVE demo<\/a><\/li>\n<li>Clicca sul Codice verde e copia l&#8217;URL HTTPS (controlla l&#8217;immagine qui sotto).<br \/>\n<img decoding=\"async\" class=\"alignnone size-full wp-image-127222\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_4_project-from-GitHub.png\" alt=\"\" width=\"826\" height=\"356\" srcset=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_4_project-from-GitHub.png 826w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_4_project-from-GitHub-300x129.png 300w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_4_project-from-GitHub-768x331.png 768w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_4_project-from-GitHub-600x259.png 600w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_4_project-from-GitHub-64x28.png 64w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/><\/li>\n<li>Apri il terminale nella directory in cui vuoi che il tuo progetto si trovi e digita: git clone https:\/\/github.com\/riverdi\/riverdi-eve4-demo.git riverdi-eve-demo<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Opzione_B\"><\/span>Opzione B<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol>\n<li>Apri il repository: <a href=\"https:\/\/github.com\/riverdi\/riverdi-eve4-demo.git\">Riverdi EVE demo<\/a><\/li>\n<li>Clicca sul codice verde e scarica lo ZIP<\/li>\n<li>Decomprimi in una cartella comoda (ad es. &#8230; C:\\Users\\User1 \\riverdi-eve-demo)<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Importa_il_progetto_in_STM32CubeIDE\"><\/span>Importa il progetto in STM32CubeIDE<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Segui questi passaggi per portare la repo clonata\/scompressa in CubeIDE.<\/p>\n<ol>\n<li>In CubeIDE, vai su File \u2192 Nuovo \u2192 Progetto Makefile con codice esistente.<\/li>\n<li>Posizione del codice esistente: clicca su Sfoglia&#8230; e seleziona la cartella riverdi-eve.<\/li>\n<li>Nome del progetto: conserva il nome suggerito o inserisci il tuo.<\/li>\n<li>Lingue: lascia selezionata la voce C e C++.<\/li>\n<li>Impostazioni Toolchain per Indexer: seleziona MCU ARM GCC.<\/li>\n<li>Clicca su Fine. Il progetto apparir\u00e0 in Project Explorer. <\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-127227\" src=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_5_import.png\" alt=\"\" width=\"826\" height=\"559\" srcset=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_5_import.png 826w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_5_import-300x203.png 300w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_5_import-768x520.png 768w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_5_import-600x406.png 600w, https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_Grafika_POMIEDZY-TEKSTY_5_import-64x43.png 64w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Se &#8220;MCU ARM GCC&#8221; non \u00e8 presente nell&#8217;elenco:<\/strong><\/p>\n<ul>\n<li>Installa\/ripristina i componenti di CubeIDE tramite <strong>Aiuto \u2192 Gestisci i pacchetti software integrati<\/strong> (o reinstalla CubeIDE).<\/li>\n<li>Riavvia CubeIDE e riprova l&#8217;importazione.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Configura_il_progetto\"><\/span>Configura il progetto<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li><strong>Scegli la piattaforma Makefile<\/strong><br \/>\nIl repo supporta pi\u00f9 host. Per la <strong>scheda di valutazione STM32 Riverdi (F4)<\/strong>, usa: <\/p>\n<ul>\n<li>Makefile.stm32f4 (si trova nella root del progetto)<\/li>\n<\/ul>\n<\/li>\n<li><strong>Rinominalo per renderlo attivo<\/strong><br \/>\nRinomina Makefile.stm32f4 \u2192 <strong>Makefile<\/strong> (CubeIDE e make cercano questo esatto nome di file).<\/li>\n<li><strong>Imposta le definizioni del tuo pannello\/display<\/strong><br \/>\nApri il <strong>Makefile<\/strong> appena rinominato e assicurati che siano presenti i seguenti flag (disincronizza\/aggiungi se necessario) per un modulo <strong>EVE4 IPS da 7&#8243;<\/strong>:<\/li>\n<\/ol>\n<p><em># Generazione di EVE<\/em><br \/>\n<em>DEFS += -DEVE_4<\/em><br \/>\n<em># L&#8217;EVE4 utilizza tipicamente un oscillatore esterno.<\/em><br \/>\n<em>DEFS += -DEVE_4_EXTERNAL_OSC<\/em><\/p>\n<p><em># Selezione del pannello (7&#8243; IPS)<\/em><br \/>\n<em>DEFS += -DIPS_70<\/em><\/p>\n<p><strong>Stai usando un altro display Riverdi EVE?<\/strong><br \/>\nSostituisci -DIPS_70 con la definizione corrispondente commentata nel Makefile (il blocco di temporizzazione per HSIZE\/VSIZE\/HCYCLE\/VCYCLE ecc. \u00e8 legato a quella definizione).<br \/>\nIn genere non \u00e8 necessario modificare nient&#8217;altro: per una prima compilazione, gli altri parametri devono essere mantenuti ai valori predefiniti.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Struttura_del_codice_principale\"><\/span>Struttura del codice principale<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Il demo di riverdi-eve utilizza un design a strati:<\/p>\n<ul>\n<li><strong>host_layer<\/strong> &#8211; binding della piattaforma (SPI, GPIO, timing) per STM32, RPi, FT232H\/Windows, ecc.<\/li>\n<li><strong>eve_layer<\/strong> &#8211; driver EVE portatile (accesso a registri\/RAM, FIFO di comando, comandi del co-processore).<\/li>\n<li><strong>app_layer &#8211;<\/strong>aiutanti e logica dell&#8217;applicazione (buffering di DL\/comandi, gestione del tocco, calibrazione, semplice UI\/suono).<\/li>\n<\/ul>\n<p>Inoltre, <strong>riverdi_modules<\/strong> contiene le definizioni dei pannelli (risoluzione, sincronizzazioni, pclk, default PWM) e <strong>riverdi-demo.c<\/strong> contiene l&#8217;applicazione di esempio che unisce i livelli.<\/p>\n<p><strong>Come si sveglia EVE4 (con briciole di codice)<\/strong><\/p>\n<p>Quando si resetta la scheda, la demo guida l&#8217;EVE4 attraverso una precisa sequenza di avvio.<\/p>\n<ol>\n<li><strong>Porta l&#8217;MCU + HAL online<\/strong><br \/>\nPrima che EVE possa ascoltarti, l&#8217;STM32 deve avere orologi e bus pronti.<\/p>\n<ul>\n<li>App_Common_Init() &#8211; preparazione dell&#8217;applicazione\/scheda.<\/li>\n<li>Gpu_Hal_Init() &#8211; HAL Bridgetek per SPI\/GPIO\/timers.<\/li>\n<li>platform_init() &#8211; init a basso livello di clock\/timer per STM32F4.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Collega il link e prendi il controllo<\/strong><br \/>\nCollega i pin di controllo e garantisci un avvio pulito.<\/p>\n<ul>\n<li>Gpu_Hal_Open() &#8211; assegna CS, PD, INT; mantiene CS\/PD alti.<\/li>\n<li>Gpu_Hal_Powercycle() &#8211; attiva il PD per un avvio a freddo.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Risveglia la GPU e verifica le comunicazioni<\/strong><br \/>\nPassa ad attivo e verifica il collegamento.<\/p>\n<ul>\n<li><strong>Comando host \u2192 ATTIVO<\/strong> &#8211; EVE in modalit\u00e0 attiva.<\/li>\n<li><strong>Clock config<\/strong> &#8211; programma la frequenza di destinazione (EVE4 in genere utilizza l&#8217;oscillatore esterno).<\/li>\n<li><strong>Readback<\/strong> &#8211; verifica il REG_ID del dispositivo e lo stato del motore (co-processore, touch, audio).<\/li>\n<\/ul>\n<\/li>\n<li><strong>Programma le tempistiche del pannello + la retroilluminazione<\/strong><br \/>\nDescrivi il tuo bicchiere al controller.<\/p>\n<ul>\n<li>Blocco di temporizzazione della scrittura: HSIZE\/VSIZE\/HCYCLE\/VCYCLE, sincronizzazioni, PCLK_POL, SWIZZLE, ecc.<\/li>\n<li>Configura il PWM per la retroilluminazione (REG_PWM_HZ, REG_PWM_DUTY).<\/li>\n<li><strong>Nota (EVE4)<\/strong>: dovrai anche impostare la sorgente\/frequenza dell&#8217;orologio del display insieme al PWM in modo che i tempi corrispondano a quelli del pannello.<\/li>\n<\/ul>\n<p>Quella &#8220;nota di EVE4&#8221; va bene concettualmente &#8211; basta essere espliciti nell&#8217;impostare il pixel clock <strong>e<\/strong> (se applicabile) i registri PLL\/display clock utilizzati da EVE4, quindi abilitare REG_PCLK <strong>per ultimo<\/strong>.<\/li>\n<li><strong>Prima immagine: build \u2192 flush \u2192 swap<\/strong><br \/>\nLa prima immagine \u00e8 un piccolo Elenco di visualizzazione.<\/p>\n<ul>\n<li>CLEAR_COLOR_RGB(r,g,b) &#8211; colore di sfondo.<\/li>\n<li>CLEAR(1,1,1) &#8211; cancella il colore\/la matita\/l&#8217;etichetta.<\/li>\n<li>DISPLAY() &#8211; fine di DL.<\/li>\n<li>Flush_DL_Buffer() &#8211; copia DL nella RAM_DL.<\/li>\n<li>Gpu_Hal_DLSwap(&#8230;, DLSWAP_FRAME) &#8211; lo rende visibile.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Elenco_di_visualizzazione_DL_in_Bridgetek_EVE\"><\/span>Elenco di visualizzazione (DL) in Bridgetek EVE<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Elenco_di_visualizzazione_cosa_perche_e_perche_e_utile\"><\/span>Elenco di visualizzazione: cosa, perch\u00e9 e perch\u00e9 \u00e8 utile<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Un <strong>elenco di visualizzazione<\/strong> \u00e8 lo script per fotogramma che dice a EVE esattamente cosa disegnare (colore chiaro, forme\/widget\/testo, immagini) e termina con DISPLAY() pi\u00f9 un DLSWAP_FRAME per renderlo visibile. Ne abbiamo bisogno perch\u00e9 EVE esegue il rendering da un elenco completo e ordinato: senza di esso, gli aggiornamenti parziali sfarfallerebbero e i tempi sarebbero imprevedibili. \u00c8 una buona soluzione perch\u00e9 raggruppa i comandi (meno trasferimenti SPI), mantiene i fotogrammi deterministici (stesso elenco \u2192 stessi pixel) e permette all&#8217;MCU di creare il fotogramma successivo mentre EVE disegna quello attuale: un&#8217;interfaccia utente fluida con un carico minimo per la CPU.  <\/p>\n<p><strong>Ciclo tipico<\/strong><\/p>\n<ol>\n<li><strong>Build<\/strong>: comandi in coda (colori, forme, widget, immagini).<\/li>\n<li><strong>Flush<\/strong>: scrive i byte nella RAM_DL.<\/li>\n<li><strong>Scambio<\/strong>: imposta DLSWAP_FRAME in modo che il nuovo elenco sia visibile.<\/li>\n<\/ol>\n<p>In questo modo si riduce al minimo il traffico della MCU\u2194EVE e si ottengono aggiornamenti fluidi anche per le animazioni dell&#8217;interfaccia utente. Esempio: <\/p>\n<p><code>App_WrDl_Buffer(phost, CLEAR_COLOR_RGB(0, 64, 128));<br \/>\nApp_WrDl_Buffer(phost, CLEAR(1,1,1));<br \/>\nApp_WrDl_Buffer(phost, DISPLAY());<br \/>\nApp_Flush_DL_Buffer(phost);<br \/>\nGpu_Hal_DLSwap(phost, DLSWAP_FRAME);<br \/>\n<\/code><\/p>\n<p><strong>Per maggiori dettagli<\/strong> (set di comandi, mappa dei registri, comportamento della FIFO), <a href=\"https:\/\/brtchip.com\/wp-content\/uploads\/2023\/12\/BT81X-Series-Programming-Guide.pdf\">consulta la Guida alla programmazione di Bridgetek per la serie BT81x.<\/a><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Sintesi\"><\/span>Sintesi<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ora hai completato tutti i passaggi essenziali per accendere e verificare il tuo <strong>display Riverdi EVE4 su STM32, dalla<\/strong>configurazione dell&#8217;hardware al rendering del primo fotogramma utilizzando il motore EVE di Bridgetek.<\/p>\n<p>Con questo progetto di base funzionante, puoi iniziare a esplorare <strong>elenchi di visualizzazione personalizzati, interazioni touch avanzate e lo sviluppo completo dell&#8217;interfaccia utente<\/strong> per il tuo prossimo progetto incorporato.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Iniziare a utilizzare un nuovo display controller EVE4 non deve essere necessariamente complesso. In questa guida scoprirai come dare vita a un display Riverdi EVE4 su una scheda di valutazione STM32, dal primo cablaggio alla visualizzazione del frame iniziale. Si tratta di una guida precisa e al tempo stesso precisa, pensata per gli ingegneri che [&hellip;]<\/p>\n","protected":false},"author":2659,"featured_media":127205,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"categories":[4710],"tags":[],"class_list":["post-129669","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-visualizza-101"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Come iniziare a visualizzare EVE4 - Guida completa - Riverdi<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come iniziare a visualizzare EVE4 - Guida completa - Riverdi\" \/>\n<meta property=\"og:description\" content=\"Iniziare a utilizzare un nuovo display controller EVE4 non deve essere necessariamente complesso. In questa guida scoprirai come dare vita a un display Riverdi EVE4 su una scheda di valutazione STM32, dal primo cablaggio alla visualizzazione del frame iniziale. Si tratta di una guida precisa e al tempo stesso precisa, pensata per gli ingegneri che [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide\" \/>\n<meta property=\"og:site_name\" content=\"Riverdi\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/riverdi.displays\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-06T10:09:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-11T13:24:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_COVER_EVE-4-Guide.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Kacper\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@riverdidisplays\" \/>\n<meta name=\"twitter:site\" content=\"@riverdidisplays\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kacper\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/getting-started-with-eve4-display-full-guide#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/getting-started-with-eve4-display-full-guide\"},\"author\":{\"name\":\"Kacper\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it#\\\/schema\\\/person\\\/07605024d6619f9bd872665515d9bbfa\"},\"headline\":\"Come iniziare a visualizzare EVE4 &#8211; Guida completa\",\"datePublished\":\"2025-11-06T10:09:07+00:00\",\"dateModified\":\"2026-05-11T13:24:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/getting-started-with-eve4-display-full-guide\"},\"wordCount\":1304,\"image\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/getting-started-with-eve4-display-full-guide#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/BLOG_COVER_EVE-4-Guide.jpg\",\"articleSection\":[\"Visualizza 101\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/getting-started-with-eve4-display-full-guide\",\"url\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/getting-started-with-eve4-display-full-guide\",\"name\":\"Come iniziare a visualizzare EVE4 - Guida completa - Riverdi\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/getting-started-with-eve4-display-full-guide#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/getting-started-with-eve4-display-full-guide#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/BLOG_COVER_EVE-4-Guide.jpg\",\"datePublished\":\"2025-11-06T10:09:07+00:00\",\"dateModified\":\"2026-05-11T13:24:24+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it#\\\/schema\\\/person\\\/07605024d6619f9bd872665515d9bbfa\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/getting-started-with-eve4-display-full-guide#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/getting-started-with-eve4-display-full-guide\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/getting-started-with-eve4-display-full-guide#primaryimage\",\"url\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/BLOG_COVER_EVE-4-Guide.jpg\",\"contentUrl\":\"https:\\\/\\\/riverdi.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/BLOG_COVER_EVE-4-Guide.jpg\",\"width\":1280,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it\\\/blog\\\/getting-started-with-eve4-display-full-guide#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Front Page\",\"item\":\"https:\\\/\\\/riverdi.com\\\/it\\\/prima-pagina\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Come iniziare a visualizzare EVE4 &#8211; Guida completa\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it#website\",\"url\":\"https:\\\/\\\/riverdi.com\\\/it\",\"name\":\"Riverdi\",\"description\":\"Global TFT LCD Manufacturer\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/riverdi.com\\\/it?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/riverdi.com\\\/it#\\\/schema\\\/person\\\/07605024d6619f9bd872665515d9bbfa\",\"name\":\"Kacper\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a4711bf691e00761d7de544f816446f9f5a7336cea288862cef92938d19d0e12?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a4711bf691e00761d7de544f816446f9f5a7336cea288862cef92938d19d0e12?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a4711bf691e00761d7de544f816446f9f5a7336cea288862cef92938d19d0e12?s=96&d=mm&r=g\",\"caption\":\"Kacper\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Come iniziare a visualizzare EVE4 - Guida completa - Riverdi","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide","og_locale":"it_IT","og_type":"article","og_title":"Come iniziare a visualizzare EVE4 - Guida completa - Riverdi","og_description":"Iniziare a utilizzare un nuovo display controller EVE4 non deve essere necessariamente complesso. In questa guida scoprirai come dare vita a un display Riverdi EVE4 su una scheda di valutazione STM32, dal primo cablaggio alla visualizzazione del frame iniziale. Si tratta di una guida precisa e al tempo stesso precisa, pensata per gli ingegneri che [&hellip;]","og_url":"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide","og_site_name":"Riverdi","article_publisher":"https:\/\/www.facebook.com\/riverdi.displays\/","article_published_time":"2025-11-06T10:09:07+00:00","article_modified_time":"2026-05-11T13:24:24+00:00","og_image":[{"width":1280,"height":600,"url":"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_COVER_EVE-4-Guide.jpg","type":"image\/jpeg"}],"author":"Kacper","twitter_card":"summary_large_image","twitter_creator":"@riverdidisplays","twitter_site":"@riverdidisplays","twitter_misc":{"Scritto da":"Kacper","Tempo di lettura stimato":"6 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide#article","isPartOf":{"@id":"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide"},"author":{"name":"Kacper","@id":"https:\/\/riverdi.com\/it#\/schema\/person\/07605024d6619f9bd872665515d9bbfa"},"headline":"Come iniziare a visualizzare EVE4 &#8211; Guida completa","datePublished":"2025-11-06T10:09:07+00:00","dateModified":"2026-05-11T13:24:24+00:00","mainEntityOfPage":{"@id":"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide"},"wordCount":1304,"image":{"@id":"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide#primaryimage"},"thumbnailUrl":"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_COVER_EVE-4-Guide.jpg","articleSection":["Visualizza 101"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide","url":"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide","name":"Come iniziare a visualizzare EVE4 - Guida completa - Riverdi","isPartOf":{"@id":"https:\/\/riverdi.com\/it#website"},"primaryImageOfPage":{"@id":"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide#primaryimage"},"image":{"@id":"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide#primaryimage"},"thumbnailUrl":"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_COVER_EVE-4-Guide.jpg","datePublished":"2025-11-06T10:09:07+00:00","dateModified":"2026-05-11T13:24:24+00:00","author":{"@id":"https:\/\/riverdi.com\/it#\/schema\/person\/07605024d6619f9bd872665515d9bbfa"},"breadcrumb":{"@id":"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide#primaryimage","url":"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_COVER_EVE-4-Guide.jpg","contentUrl":"https:\/\/riverdi.com\/wp-content\/uploads\/2025\/11\/BLOG_COVER_EVE-4-Guide.jpg","width":1280,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/riverdi.com\/it\/blog\/getting-started-with-eve4-display-full-guide#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Front Page","item":"https:\/\/riverdi.com\/it\/prima-pagina"},{"@type":"ListItem","position":2,"name":"Come iniziare a visualizzare EVE4 &#8211; Guida completa"}]},{"@type":"WebSite","@id":"https:\/\/riverdi.com\/it#website","url":"https:\/\/riverdi.com\/it","name":"Riverdi","description":"Global TFT LCD Manufacturer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/riverdi.com\/it?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/riverdi.com\/it#\/schema\/person\/07605024d6619f9bd872665515d9bbfa","name":"Kacper","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/a4711bf691e00761d7de544f816446f9f5a7336cea288862cef92938d19d0e12?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a4711bf691e00761d7de544f816446f9f5a7336cea288862cef92938d19d0e12?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a4711bf691e00761d7de544f816446f9f5a7336cea288862cef92938d19d0e12?s=96&d=mm&r=g","caption":"Kacper"}}]}},"_links":{"self":[{"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/posts\/129669","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/users\/2659"}],"replies":[{"embeddable":true,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/comments?post=129669"}],"version-history":[{"count":1,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/posts\/129669\/revisions"}],"predecessor-version":[{"id":129671,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/posts\/129669\/revisions\/129671"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/media\/127205"}],"wp:attachment":[{"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/media?parent=129669"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/categories?post=129669"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/riverdi.com\/it\/wp-json\/wp\/v2\/tags?post=129669"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}