Volevo imbarcarmi in un progetto ma non credo di avere le competenze necessarie, siamo solo alla fase iniziale di progetto in cui sto raccogliendo le informazioni necessarie:
Un informazione valida è: Non si può fare


L'obbiettivo è la costruzione di una scheda da inserire all'interno di un PC per poterlo "gestire" da remoto oltre ad acquisire alcuni dati.
Nel mio caso l'applicazione è l'accensione (spegnimento via SW) di un PC senza dover lasciare acceso 24/7 un SBC che faccia da ponte per l'utilizzo del "Wake On Lan". Nella mia mente un "piccolo" uC consuma meno che non un SBC completo
Qui le specifiche di progetto:
- UC = STM32F407 + Eventuale Flash
- Modulo EEPROM su SM bus/I2C
- Alimentazione +12V e +5V standby
- Connettività Ethernet RJ45
- Accesso da remoto tramite IP e pagina web (semplice)
- Gestione contatti aperti bottone PWR + bottone Reset
- Gestione LED HDD e PWR on
- Lettura Tensioni linee 3.3V + 5V+ 12V (eventualmente -12V), IC esterno I2C
- Segnale power good (+5V)
- PWM per 10 ventole 5x2 (EMC2305)
- 3 Sensori di temperatura NTC o digitali
- Un ingresso PWM per lettura da MB
- Tutto ciò che va da e verso la MB deve essere optoisolata
- Eventuali implementazioni di sicurezza (Password/https/ecc)
Siccome non mi sono mai inarcato in un progetto così complesso con un Uc così "performate" e non ho visto nessuno realizzare un progetto simile sono nate alcune (prime) domande:
- Il uC scelto è in grado di soddisfare i requisiti ? Devo passare ad un STM32F7 ?
- Come gestire la connettività verso la rete, il MAC interno + un RTL8201F/LAN8742 ?
Sperando che possiate fornire materiale da studiare vi auguro buona giornata
