|
|
|
![]() |
|
Strumenti |
![]() |
#21 | |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
Con Arduino ti capita di iniziare per gioco. Poi la cosa diventa seria, ci lavorari di più, e diventi un bestemmiatore della peggiore specie quando ti trovi davanti a certi problemi allucinanti, visto che capire di che si tratti quando hai a malapena la seriale attaccata e un sistema con 2,5kB di RAM può diventare un'impresa titanica.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
![]() |
![]() |
![]() |
#22 |
Senior Member
Iscritto dal: Jan 2007
Città: Un piccolo paese di montagna nel Trentino occidentale
Messaggi: 5137
|
Non ho idea di come usate voi la piattaforma arduino.
Ebbene sì, l'utente tipo è il classico maker (che magari si avvicina per la prima volta a queste tematiche) per il quale arduino, con la pletora di fw già scritti, è impagabile. Personalmente, benché ora non la usi da un po', ho iniziato a seguirla un paio d'anni dopo la sua uscita, è ottima per i neofiti e si presta bene anche come sistema educativo introduttivo. A tal proposito la differenza la fa l'insegnante, che deve conoscere bene cosa va ad insegnare. Per quanto mi riguarda, non ho mai sentito il problema della mancanza di un debugger, basta avere una buona padronanza del linguaggio e della logica. Discorso analogo all'uso di ambienti di programmazione quali il DEV-C++ o i più evoluti Code::Blocks o Visual Studio Code. Personalmente prediligo il primo per l'insegnamento del C perché più minimale e meno accomodante: in questo modo gli studenti imparano meglio ad individuare gli errori che commettono perché "costretti" ad usare un po' di più la loro testa ![]()
__________________
PC1:i5-9600K GTX 1660Ti WindForce OC 6GB PC2:AMDFX-8320 RogStrix GTX 1050Ti 4GB PC3:i5-8400 Dual GeForce RTX 3060 V2 OC Edition 12GB Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi. (cit. A.E.) |
![]() |
![]() |
![]() |
#23 |
Senior Member
Iscritto dal: Jan 2015
Città: Euskal Herria
Messaggi: 3764
|
Come ha detto !fazz, per la stessa cifra prendo una piattaforma coi contro OO che ha anche IDE, debugger etc ed è addirittura compatibile con gli header di Arduino (tipo la Nucleo menzionata prima). Solo che se per caso vuoi fare qualcosa di un filino più difficile, puoi.
|
![]() |
![]() |
![]() |
#24 |
Senior Member
Iscritto dal: Jan 2007
Città: Un piccolo paese di montagna nel Trentino occidentale
Messaggi: 5137
|
Minchia, se siete duri di comprendonio
![]() Arduino è nato per chi non conosceva una virgola di elettronica e di informatica. Inutile che continuate a fare paragoni con i vostri ambienti di lavoro o con le vostre conoscenze sostenendo che ci sono altri IDE o piattaforme più performanti e di pari costo. Un neofita autodidatta non riuscirà mai ad adoperarle!!! Forse in un secondo momento sentirà l'esigenza di approfondire tali argomenti con qualcosa di più professionale, ma non da subito.
__________________
PC1:i5-9600K GTX 1660Ti WindForce OC 6GB PC2:AMDFX-8320 RogStrix GTX 1050Ti 4GB PC3:i5-8400 Dual GeForce RTX 3060 V2 OC Edition 12GB Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi. (cit. A.E.) |
![]() |
![]() |
![]() |
#25 |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20025
|
concordo.
trovo anche molto sopra le righe che un moderatore dia del "senza cervello" agli utenti... Vabbè, "passiamo il termine" come chiede... Per il resto, altri commenti un po' spocchiosi "arduino fa schifo, io uso supercazzola-mega-piattaforma" evito di commentarli. Non capisco perchè questi esperti di elettronica che progettano CPU e firmware che Intel AMD e Nvidia si contendono a suon di decine di milioni di $, siano su hwupgarade a postare e non a dominare il mondo. ![]()
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) Ultima modifica di zappy : 27-11-2021 alle 15:37. |
![]() |
![]() |
![]() |
#26 |
Senior Member
Iscritto dal: Jan 2015
Città: Euskal Herria
Messaggi: 3764
|
Mah, secondo me il neofita che non riesce ad adoperare una Nucleo non riesce ad usare manco Arduino. Il target è lo stesso. Forse non hai mai visto le piattaforme di cui stiamo parlando e dai per scontato che siano cose complicatissime?
Dai uno sguardo qui: https://www.mouser.es/ProductDetail/...8aAqEuEALw_wcB Per altro, come ho già detto, la maggior parte di queste piattaforme è 100% compatibile con Arduino quindi il problema manco si pone, il maker alle prime armi può usare i firmware già scritti. Solo che offrono molte più possibilità, anche per il maker alle prime armi, che quando si renderà conto di avere una necessità maggiore potrà addirittura soddisfarla senza spendere soldi per un'altra piattaforma. Tutto il resto l'ha già detto !fazz, Arduino è buono solo per riusare il codice degli altri. PS Fanno talmente ca*are ste piattaforme che addirittura la community di Arduino ha scritto vari layer di compatibilità ad esempio per citarne uno verso le STM Nucleo e discovery... Ultima modifica di Pino90 : 27-11-2021 alle 16:11. |
![]() |
![]() |
![]() |
#27 | |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20025
|
Quote:
potenza? espandibilità? stabilità? altro? ![]() tks ![]()
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
![]() |
![]() |
![]() |
#28 | |
Senior Member
Iscritto dal: Jan 2007
Città: Un piccolo paese di montagna nel Trentino occidentale
Messaggi: 5137
|
Quote:
Ma dai ![]() Guarda, uno come te che continua a storpiare il senso delle frasi scritte dagli altri utenti lo reputo una persona di una tale ristrettezza mentale che non vale la pena continuare a discuterci ![]()
__________________
PC1:i5-9600K GTX 1660Ti WindForce OC 6GB PC2:AMDFX-8320 RogStrix GTX 1050Ti 4GB PC3:i5-8400 Dual GeForce RTX 3060 V2 OC Edition 12GB Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi. (cit. A.E.) |
|
![]() |
![]() |
![]() |
#29 | |||||||
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
A me è rimasto un bug megarognoso per una feature che avevo sviluppato per il firmware di lettura intelligente di un contatore elettrico, che gira su un Atmel AVR con appena 28kB di flash (totali: incluso il bootloader) e 2,5kB di RAM. Alla fine ho dovuto rimuovere questa feature, perché non ne sono mai riuscito a venire a capo, nonostante tutti i tentavi che ho fatto e la vagonata di tempo che c'ho speso. D'altra parte in un sistema con così poche risorse, con la complessità del codice e del sistema stesso, c'erano ben poche possibilità di estrarre informazioni di debug utili a risalire al problema. E il tutto nonostante avessi sviluppato un paio di centinaia di unit test con Visual Studio, "emulando" quanto basta di Arduino per far girare il mio codice in locale. Serviva un debugger: c'è poco da fare. Quote:
Quote:
Quote:
Infatti quando ho fatto una prova passando il codice di cui sopra al Nucleo di STM ho dovuto fare soltanto UNA modifica al codice che riguardava la seriale, e per il resto ha poi compilato tutto perfettamente. Quote:
Quote:
Quote:
E scrivo su Hardware Upgrade. Tu, invece, nella vita cosa hai fatto e cosa fai, a parte sparare minchiate a nastro su cose di cui evidentemente non hai la minima idea di come funzionino?
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys Ultima modifica di cdimauro : 28-11-2021 alle 07:55. |
|||||||
![]() |
![]() |
![]() |
#30 | |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20025
|
Quote:
![]() invece di declamare il tuo curriculum, rispondi alal domanda che ho fatto a Pino: fra nucleo ed arduino che differenze pratiche ci sono? potenza? espandibilità? supporto? stabilità? altro?
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
![]() |
![]() |
![]() |
#31 | ||
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
Quote:
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
||
![]() |
![]() |
![]() |
#32 | |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20025
|
Quote:
gentilissimo e spocchioso as usual, non avevo dubbi. ![]()
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
![]() |
![]() |
![]() |
#33 | |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
"Per il resto, altri commenti un po' spocchiosi "arduino fa schifo, io uso supercazzola-mega-piattaforma" evito di commentarli. Non capisco perchè questi esperti di elettronica che progettano CPU e firmware che Intel AMD e Nvidia si contendono a suon di decine di milioni di $, siano su hwupgarade a postare e non a dominare il mondo." ?
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
![]() |
![]() |
![]() |
#34 | |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20025
|
Quote:
il rapporto causa-effetto sai cos'è? cmq se cerchi scuse perchè non sai o non vuoi rispondere, prendo atto. ![]()
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
![]() |
![]() |
![]() |
#35 | |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
NON significa essere spocchiosi. Semmai REALISTI. La spocchia l'hai tirati fuori tu, per l'appunto NON ci lavori sul campo, e hai preteso di giudicare le nostre esperienze.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
![]() |
![]() |
![]() |
#36 | ||
Senior Member
Iscritto dal: Jan 2007
Città: Un piccolo paese di montagna nel Trentino occidentale
Messaggi: 5137
|
Quote:
Ripeto: Arduino è nato per i neofiti e tale rimane, inutile continuare a confrontare banane con melanzane, giusto per capirci. Quote:
Se tu o tutti gli altri continuate ad adoperare una piattaforma come arduino ed il suo IDE per realizzare prototipi professionali siete completamente fuori strada. E questo è il mio ultimo intervento a riguardo perché non c'è peggior sordo (e per di più spocchioso) di chi non vuol sentire. auf Wiedersehen!
__________________
PC1:i5-9600K GTX 1660Ti WindForce OC 6GB PC2:AMDFX-8320 RogStrix GTX 1050Ti 4GB PC3:i5-8400 Dual GeForce RTX 3060 V2 OC Edition 12GB Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi. (cit. A.E.) |
||
![]() |
![]() |
![]() |
#37 |
Senior Member
Iscritto dal: Jul 2003
Città: Civis Romanus Sum
Messaggi: 7452
|
ma che davvero me state a di che i pastelli che usano i bambini delle elementari non vanno bene per dipingere la cappella sistina?
![]() sarà ma i bambini se ne fregano e si divertono ugualmente! ![]()
__________________
Asrock Q1900M , SSD 1TB, Pico Psu 90W, No Fans , No HD, zero meccanica, zero rumore! |
![]() |
![]() |
![]() |
#38 |
Senior Member
Iscritto dal: Jan 2015
Città: Euskal Herria
Messaggi: 3764
|
Mi permetto di interpretare il pensiero di Cesare: altro che ambiente lavorativo, è proprio il mio tempo che non voglio sprecare. È realmente una delle tre cose nella vita che non puoi comprare.
|
![]() |
![]() |
![]() |
#39 | ||
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
In QUESTA parte della discussione avevi scritto questo: "Per quanto mi riguarda, non ho mai sentito il problema della mancanza di un debugger, basta avere una buona padronanza del linguaggio e della logica" E io ti ho semplicemente risposto nel merito. No, che non bastano una buona padronanza del linguaggio e la logica, quando c'è da risolvere un problema rognoso, e qualunque sia la piattaforma usata, amatoriale o professionale. Quote:
Esattamente. Puoi essere uno studente, un programmatore amatoriale, o un professionista: il tempo non lo si compra al mercato.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
||
![]() |
![]() |
![]() |
#40 | |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20025
|
Quote:
![]() ![]()
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:31.