Tutorial come programmare Arduino per misurare pressione atmosferica, umidità e temperatura con il sensore Bosch BME280. BME280 cos’è e come funziona BME280 è la sigla di un piccolo sensore prodotto dalla Bosch che è in grado di misurare la pressione atmosferica, la temperatura dell’aria e la sua umidità. Il sensore trasforma i segnali ambientali in […]
Tag: programmazione
Come usare ESP8266 con E-Paper Display e Arduino IDE
Cos’è e a cosa serve ESP8266 ESP8266 è il microprocessore che compone un modulo WiFi completo, prodotto dalla cinese Ai Thinker, chiamato ESP-12F. Puoi trovare il modulo chiamato con lo stesso nome del microprocessore, cioè ESP8266. Con questo modulo puoi creare un web server e comandare apparecchiature o ricevere dati e misure ambientali anche via […]
Storia e Futuro di Arduino ?
Come nasce Arduino: qui si fa la storia ! Hernando Barragán (Designer – Docente Università delle Ande) ha ideato Wiring nell’estate del 2003. Wiring si basa su Processing, il linguaggio di programmazione open source sviluppato presso il Massachusetts Institute of Technology Media Lab e l’Interaction Design Institute Ivrea da Ben Fry e Casey Reas. Un […]
Generare i QR Code con Arduino e con programmi online
Cos’è, a cosa serve un QR Code, e come integrarlo in una applicazione basata su Arduino? Cos’è un QR Code o Codice QR ? E’ un disegno composto da tanti puntini quadrati (bit) che tutti insieme memorizzano una informazione digitale. Il puntino nero è equivalente ad 1 bit di informazione digitale. Il puntino bianco, o […]
Software IDE per microcontrollori STM32 ARM
Quali sono e caratteristiche dei Software IDE per microcontrollori STM32 ARM La pagina internet di riferimento per i software di sviluppo per la gamma di microcontrollori ARM della ST è: STM32 ARM software development tools La lista è di seguito: CoIDE: sistema di sviluppo basato su Eclipse IDE semplificato + compilatore GCC (NON Attivo) cosmicIDE: […]
How portable is Arduino C on STM32 Core ?
I tested how is the grade of portability of Arduino C language on STM Core microcontroller board. I’m going to show what happen when you use Arduino C programming language on a STM32F401RE Nucleo board. In the Arduino IDE are built in simple examples like: change the state of a GPIO pin (BLINK a LED) […]
Arduino UNO & STM32 Nucleo: which differences ?
Which are the main differences between Arduino UNO and STM32 Nucleo microprocessor board ? Starting from the architecture of the microprocessor: Arduino UNO use the ATMEL ATMega328P microprocessor, an 8 bit BUS core with AVR advanced RISC architecture able to perform 1 MIPS per MHz (see wikipedia about MIPS). STM32 Nucleo F401 (this board will […]
Arduino Web IDE STM32 Core
La Web IDE è la versione della piattaforma di programmazione per le schede Arduino in versione Web. Non devi scaricare software sul tuo computer, almeno questa è la promessa. Al momento non sono riuscito a trovare la STM32 Core tra le schede supportate per la programmazione tramite la IDE di Arduino. Pro e contro alla […]
How GCode for 3D printer works
How does GCode for 3D printer work? The answer is the key to understand the language that runs some open source 3D printers. Historically GCode was a simple language, born at the MIT in the 1950’s, to manage movements on a CNC machine. Basically a 3D printer is a CNC that adds material instead of subtracting it (additive […]
RoboCup Junior: le regole della competizione
RoboCup Junior capiamo cos’è e le regole per partecipare a questa competizione. Cos’è la RoboCup Junior ? La RoboCup è una competizione a squadre che utilizzano robot autocostruiti. I robot della versione Junior devono risolvere 3 tipologie di problemi descritti dalle categorie: rescue: trovare e salvare vite umane. I robot localizzano le vittime in un scenario da disastro. […]