<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PicMicro Archives - Esperimenti con logiche programmabili</title>
	<atom:link href="https://logicaprogrammabile.it/tag/picmicro/feed/" rel="self" type="application/rss+xml" />
	<link>https://logicaprogrammabile.it/tag/picmicro/</link>
	<description>Tutorial in italiano per imparare a programmare usando Arduino, Raspberry PI, Netduino</description>
	<lastBuildDate>Tue, 09 Apr 2013 14:30:18 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>

<image>
	<url>https://logicaprogrammabile.it/wp-content/uploads/2017/11/cropped-logicaprogrammabile-logo-02-32x32.png</url>
	<title>PicMicro Archives - Esperimenti con logiche programmabili</title>
	<link>https://logicaprogrammabile.it/tag/picmicro/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>OpenPicus, prima installazione dell&#8217;ambiente di sviluppo</title>
		<link>https://logicaprogrammabile.it/openpicus-installazione-ide/</link>
					<comments>https://logicaprogrammabile.it/openpicus-installazione-ide/#comments</comments>
		
		<dc:creator><![CDATA[Marco Lai]]></dc:creator>
		<pubDate>Tue, 09 Apr 2013 14:30:18 +0000</pubDate>
				<category><![CDATA[OpenPicus]]></category>
		<category><![CDATA[Flyport]]></category>
		<category><![CDATA[PicMicro]]></category>
		<guid isPermaLink="false">https://logicaprogrammabile.it/?p=3437</guid>

					<description><![CDATA[<p>Openpicus: installare il FlyPort IDE ed il compilatore GCC Openpicus è un progetto tutto italiano nato nel 2010, basato sulla filosofia open hardware che permette di realizzare applicazioni dove la connettività è il fattore chiave. Attualmente esistono tre moduli programmabili, il Flyport Ethernet, il Flyport...</p>
<p>The post <a href="https://logicaprogrammabile.it/openpicus-installazione-ide/">OpenPicus, prima installazione dell&#8217;ambiente di sviluppo</a> appeared first on <a href="https://logicaprogrammabile.it">Esperimenti con logiche programmabili</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Openpicus: installare il FlyPort IDE ed il compilatore GCC</h3>
<p><strong>Openpicus</strong> è un progetto tutto italiano nato nel 2010, basato sulla filosofia open hardware che permette di realizzare applicazioni dove la connettività è il fattore chiave. Attualmente esistono tre moduli programmabili, il <strong>Flyport Ethernet</strong>, il <strong>Flyport Wi-Fi</strong> e il <strong>Flyport Gprs</strong>. I moduli <strong>Flyport</strong> sono gestiti dal microcontrollore <strong>Microchip Pic 24FJ256</strong>(16 bit) operante a 32MHz.</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/FlyportModule.png"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-3439" alt="Moduli Flyport" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/FlyportModule.png" width="590" height="125" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/FlyportModule.png 590w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/FlyportModule-300x63.png 300w" sizes="(max-width: 590px) 100vw, 590px" /></a></p>
<p>Analizzeremmo meglio le caratteristiche dei moduli <strong>Flyport</strong> nei seguenti tutorial.<br />
Vediamo nel dettaglio come installare l&#8217;ambiente di sviluppo che ci permetterà di scrivere i programmi, di compilarli e caricarli nel modulo <strong>Flyport</strong>.</p>
<p><span id="more-3437"></span></p>
<p>La prima operazione è quella di scaricare il file di setup relativo all&#8217;IDE e al compilatore Microchip C30 seguendo questo link<a href="http://wiki.openpicus.com/index.php?title=Getting_Started" target="_blank"> http://wiki.openpicus.com/index.php?title=Getting_Started</a>.</p>
<p>Partiamo con l&#8217;installazione dell&#8217;IDE (attualmente giunto alla versione 2.3).</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup01.png"><img decoding="async" class="aligncenter size-full wp-image-3442" alt="Flyport Setup" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup01.png" width="124" height="145" /></a></p>
<p>Eseguiamo il file FlyPort IDE-2.3-Setup.exe e accettiamo di eseguire l&#8217;installazione (Controllo account utente). Selezioniamo la lingua dell&#8217;ide che preferiamo, nel mio caso Italian:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup02.png"><img decoding="async" class="aligncenter size-full wp-image-3443" alt="Select Lenguage" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup02.png" width="201" height="135" /></a></p>
<p>Clicchiamo sul pulsante ok. Il prossimo popup ci avvisa che l&#8217;IDE sarà installato sul sistema, proseguiamo cliccando sul pulsante &#8216;Si&#8217;.</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup03.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3444" alt="Install Flyport" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup03.png" width="335" height="125" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup03.png 335w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup03-300x111.png 300w" sizes="auto, (max-width: 335px) 100vw, 335px" /></a></p>
<p>La prossima schermata mostra il Contratto di Licenza. Dopo averlo letto Accettiamo e clicchiamo sul pulsante Avanti:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup04.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3445" alt="Contratto" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup04.png" width="507" height="395" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup04.png 507w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup04-300x233.png 300w" sizes="auto, (max-width: 507px) 100vw, 507px" /></a></p>
<p>Continuiamo l&#8217;installazione cliccando nuovamente sul pulsante Avanti:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup05.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3446" alt="Flyport Setup" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup05.png" width="508" height="393" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup05.png 508w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup05-300x232.png 300w" sizes="auto, (max-width: 508px) 100vw, 508px" /></a></p>
<p>La finestra seguente indica in quale percorso desideriamo installare l&#8217;IDE, nel mio caso ho lasciato il percorso di default sotto la cartella Programmi nell&#8217;unita C:, continuamo cliccando sul pulsante Avanti:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup06.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3447" alt="Setup06" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup06.png" width="506" height="393" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup06.png 506w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup06-300x233.png 300w" sizes="auto, (max-width: 506px) 100vw, 506px" /></a></p>
<p>la schermata seguente riepiloga le scelte effettuate. Avviamo l&#8217;installazione dei file cliccando sul pulsante Avanti:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup07.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3448" alt="Openpicus setup" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup07.png" width="507" height="393" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup07.png 507w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup07-300x232.png 300w" sizes="auto, (max-width: 507px) 100vw, 507px" /></a></p>
<p>la barra di avanzamento indica lo stato della copia dei file:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup08.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3449" alt="Openpicus setup" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup08.png" width="507" height="394" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup08.png 507w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup08-300x233.png 300w" sizes="auto, (max-width: 507px) 100vw, 507px" /></a></p>
<p>dopo qualche istante l&#8217;installazione viene completata. Lasciamo i tre simboli di spunta selezionati e clicchiamo sul pulsante Fine:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup09.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3450" alt="Flyport setup" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup09.png" width="507" height="395" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup09.png 507w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setup09-300x233.png 300w" sizes="auto, (max-width: 507px) 100vw, 507px" /></a></p>
<p>A questo punto verrà avviato il<strong> FlyPort IDE.</strong> La finestra popup avvisa che non è stato trovato il compilatore GCC. Clicchiamo sul pulsante NO:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Errore01.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3452" alt="Errore01" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Errore01.png" width="456" height="162" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Errore01.png 456w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/Errore01-300x106.png 300w" sizes="auto, (max-width: 456px) 100vw, 456px" /></a></p>
<p>Il programma ci avviserà che non è stato possibile trovare il compilatore. Clicchiamo sul pulsante OK:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Errore03.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3454" alt="Errore03" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Errore03.png" width="214" height="161" /></a></p>
<p>A questo punto il FlyPort IDE viene avviato ma non è possibile utilizzarlo. Chiudiamo il programma.</p>
<p>Per risolvere il problema avviamo l&#8217;installazione del compilatore Microchip C30 tramite il file <strong>MPLABC30Combo_v3_24Lite.exe</strong>:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab01.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3456" alt="MPlab Setup" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab01.png" width="130" height="137" /></a></p>
<p>dopo avver confermato, nella finestra account utente, l&#8217;intenzione di installare il programma, verrà avviata la finestra di benvenuto, clicchiamo sul pulsante Avanti:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab02.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3457" alt="MPlab02" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab02.png" width="720" height="504" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab02.png 720w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab02-300x210.png 300w" sizes="auto, (max-width: 720px) 100vw, 720px" /></a></p>
<p>accettiamo il contratto e clicchiamo sul pulsante Avanti:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab03.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3458" alt="MPlab03" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab03.png" width="720" height="503" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab03.png 720w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab03-300x209.png 300w" sizes="auto, (max-width: 720px) 100vw, 720px" /></a></p>
<p>il popup seguente ci permette di scegliere se l&#8217;installazione del programma deve avvenire per tutti gli utenti o solo per l&#8217;utente corrente, clicchiamo sul pulsante SI:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab04.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3459" alt="C30 setup" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab04.png" width="720" height="503" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab04.png 720w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab04-300x209.png 300w" sizes="auto, (max-width: 720px) 100vw, 720px" /></a></p>
<p>selezioniamo l&#8217;installazione Completa:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab05.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3460" alt="MPlab05" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab05.png" width="720" height="503" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab05.png 720w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab05-300x209.png 300w" sizes="auto, (max-width: 720px) 100vw, 720px" /></a></p>
<p>scegliamo la cartella di installazione. Se non avete particolari esigenze, consiglio di tenere il percorso prestabilito:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab06.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3461" alt="MPlab06" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab06.png" width="720" height="503" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab06.png 720w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab06-300x209.png 300w" sizes="auto, (max-width: 720px) 100vw, 720px" /></a></p>
<p>La finestra popup successiva vi indicherà che verrà aggiunta una voce alla sezione PATH Enviroment del sistema operativo, accettiamo cliccando sul pulsante Si:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab07.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3462" alt="MPlad C30 setup" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab07.png" width="720" height="503" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab07.png 720w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab07-300x209.png 300w" sizes="auto, (max-width: 720px) 100vw, 720px" /></a></p>
<p>la successiva finestra popup, vi chiederà se volete modificare il registro in modo che l&#8217;MPLAB IDE possa usare il compilatore GCC. Nel mio caso ho scelto cliccando il pulsante SI, se voi non avete installato l&#8217;MPlAB IDE potete anche cliccare sul pulsante NO:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab08.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3463" alt="Openpicus" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab08.png" width="720" height="503" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab08.png 720w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab08-300x209.png 300w" sizes="auto, (max-width: 720px) 100vw, 720px" /></a></p>
<p>La finestra successiva riepiloga le varie opzioni scelte, avviamo l&#8217;installazione cliccando sul pulsante Avanti:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab09.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3464" alt="MPlab09" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab09.png" width="721" height="503" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab09.png 721w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab09-300x209.png 300w" sizes="auto, (max-width: 721px) 100vw, 721px" /></a></p>
<p>una barra di avanzamento mostrerà lo stato dell&#8217;installazione:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab10.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3465" alt="MPlab10" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab10.png" width="720" height="503" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab10.png 720w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab10-300x209.png 300w" sizes="auto, (max-width: 720px) 100vw, 720px" /></a></p>
<p>dopo un po di attesa l&#8217;installazione si concluderà con una finestra di conferma. Clicchiamo sul pulsante Finish.</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab11.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3466" alt="flyport" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab11.png" width="720" height="503" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab11.png 720w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/MPlab11-300x209.png 300w" sizes="auto, (max-width: 720px) 100vw, 720px" /></a></p>
<p>L&#8217;installazione dell&#8217;IDE  e del compilatore sono concluse.<br />
Avviamo nuovamente il FlyPort IDE per assicurarci che il compilatore GCC sia stato riconosciuto.</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/FlyPortIde.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3469" alt="Flyport IDE" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/FlyPortIde.png" width="138" height="136" /></a></p>
<p>se non ci sono problemi, le finestre popup di errore visualizzate precedentemente, non verranno visualizzate e l&#8217;ide sarà avviato senza nessun messaggio.<br />
Clicchiamo sulla scheda View e poi sul pulsante Compiler Settings:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setting01.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3471" alt="Setting01" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setting01.png" width="448" height="184" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setting01.png 448w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setting01-300x123.png 300w" sizes="auto, (max-width: 448px) 100vw, 448px" /></a></p>
<p>la finestra che verrà avviata mostra l&#8217;indirizzo di installazione del compilatore Microchip GCC come definito nella sezione PATH enviroment:</p>
<p><a href="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setting02.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3472" alt="Setting02" src="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setting02.png" width="527" height="162" srcset="https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setting02.png 527w, https://logicaprogrammabile.it/wp-content/uploads/2013/04/Setting02-300x92.png 300w" sizes="auto, (max-width: 527px) 100vw, 527px" /></a></p>
<p>Nei prossimi tutorial vedremmo come installare il modulo <strong>FlyPort Ethernet</strong>  e come caricare il primo programma.</p>
<p>Per maggiori dettagli visitate il sito <a href="http://www.openpicus.com/" target="_blank">http://www.openpicus.com/</a><br />
Altre info su <a href="http://wiki.openpicus.com/index.php/Main_Page" target="_blank">http://wiki.openpicus.com/index.php/Main_Page</a></p>
<p>The post <a href="https://logicaprogrammabile.it/openpicus-installazione-ide/">OpenPicus, prima installazione dell&#8217;ambiente di sviluppo</a> appeared first on <a href="https://logicaprogrammabile.it">Esperimenti con logiche programmabili</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://logicaprogrammabile.it/openpicus-installazione-ide/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
	</channel>
</rss>
