n° 219
Novembre 2017
Dicembre 12, 2017, 09:46:54 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Linux Windows Techassistance Gameassistance videogame hardware Aiuto Ricerca Agenda Downloads Accedi Registrati  


* Messaggi recenti
Messaggi recenti
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: [Retribuito] Cerco programmatore ESP32 per creazione web server  (Letto 402 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
hipernik
Jr. Member
**

Karma: +1/-4
Scollegato Scollegato

Messaggi: 200


Mostra profilo
« inserita:: Ottobre 29, 2017, 06:59:23 »

Salve, ho bisogno di realizzare un progetto con una scheda WiFi e BlueTooth
Riguardo all'hardware dobbiamo usare questa board:

https://www.olimex.com/Products/IoT/ESP32-EVB/open-source-hardware

sulla board sono presenti 40 pin che dovranno essere cosi' configurati:
1)GPIO5  out1
2)GPIO6  out2
3)GPIO7  out3
4)GPIO8  out4
5)GPIO9  out5
6)GPIO10  out6
7)GPIO11  out7
8)GPIO16  out8
9)GPIO17   out9
10)GPIO32  out10
11)GPIO33  in1
12)GPIO34  in2
13)GPIO35  in3
14)GPIO36  in4
15)GPIO39  led lampeggiante , se sei connesso lampeggi veloce, se non sei connesso lampeggi piano (in futuro potremmo definire una condizione particolare e lasciare il led acceso fisso)

Sulla scheda dovrà esserci un web server.
La scheda deve inviare/ricevere comandi GET
deve avere un web server, visita
https://www.youtube.com/watch?v=u-240u4Rt94
https://esp32.com/viewtopic.php?f=13&t=1139
http://dangerousprototypes.com/blog/2017/04/18/esp32-web-server-arduino-ide/
http://freeio.org/2017/04/esp32-web-server-arduino-ide/
Sulla pagina web compariranno le 10 uscite da comandare e 4 pulsanti come ingressi
E' importante che per il web server NON sia necessario la SD card
E' importante che la scheda abbia due indirizzi IP, uno per la connessione ethernet e uno per la connessione WiFi
E' importante che l'utente possa poter impostare i due indirizzi IP dal web server stesso, senza dover cambiare il codice sorgente, diciamo un menu' settings
dove puo' impostare l'ip della parte Ethernet (ip fisso o dinamico) e la parte WiFi (possibilità di agganciarsi ad un WiFi esistente potendo impostare SSID e password)
La scheda dovrà avere un Bootloader grazie al quale, usando il cavo micro USB, sarà possibile aggiornare il firmware, oppure in alternativa al bootloader,
deve essere possibile aggiornare il bootloader via web

Il progetto si conclude con la verifica delle funzionalità e consegna del codice sorgente

Richieste opzionali:
1) Vorrei EVITARE di usare Arduino IDE, preferirei usare un compilatore a parte se possibile... So che è una richiesta non facile ma se si riesce ad usare un tool diverso da Arduino...
2) Se possibile vorrei anche installare MicroPython sulla scheda e puo' essere utile per sviluppi futuri.

Dopo aver concluso questo primo progetto ce ne è subito un'altro solo che usa BlueTooth al posto del WiFi.
Se interessati scrivere un'email a hipernik[chiocciolina]libero.it sia per chiedere delucidazioni, sia per inviare un preventivo

A disposizione per chiarimenti
Saluti
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Copyright © 2017 Edizioni Master SpA. p.iva : 02105820787

Tutti i diritti di proprietà letteraria e artistica riservati. - Privacy



powered by Simple Machines