#7 Sí, es la versión ESP32-C3. Espero poder escribir algún artículo. Ese sí que es el sucesor del ESP8266.
Al igual que para hacer un informe no utilizas el Bloc de notas, para programar códigos profesionales de sistemas embebidos como Arduino o ESP8266 no utilices el IDE de Arduino. A ver, cuando estás empezando es la mejor opción pero cuando ya tienes un nivel, PlatformIO te ofrece todo lo necesario y mucho más para hacer proyectos profesionales. Aunque sea solo para fanfarronear con tu cuñado.
Aunque ya salió hace casi un mes, la nueva beta del Arduino IDE (versión 2.0) está que se sale y lo rompe. Muchos dirán que ya era hora pero Arduino es como Gandalf: nunca llega tarde ni temprano, llega cuando tiene que llegar y punto :) A parte del vídeo del IDE de Arduino no te pierdas el proyecto TinyGS que, si no sabes de qué va, te dejará verdaderamente flipado. Todo bien masticadito para que lo entienda hasta tu abuela. Y algunos seguro que lo catalogarán como SPAM...pero a mi SPLIM :)
Mira, una de las cosas que más suelo ver en mis alumnos y en la gente que se introduce en el mundo de la programación con Arduino es el uso generalizado de la función delay(). Y debes saber que cada código que usa esta función hace que un gatito se muera. Tal cual. Fuera de coñas, el uso de la función delay() debería estar prohibido. Solo se debe usar en casos puntuales. Si quieres controlar el tiempo debes utilizar las funciones millis o micros del core de Arduino. Más información en el enlace. Por cierto es SPAM pero de valor ;)
El proyecto TinyGS es un proyecto Open Source que consiste en una red de estaciones de tierra repartidas por todo el mundo y que reciben señal de satélites LoRa con la telemetría. El proyecto está basado en placas ESP32 con comunicación LoRa. En este artículo y entrevista hablan los responsables del proyecto y cuentan cómo tienen todo montado con Node-RED, Docker, MQTT, MondoDB y demás tecnologías libres. No te pierdas el vídeo y el podcast.
#7 Sí, es la versión ESP32-C3. Espero poder escribir algún artículo. Ese sí que es el sucesor del ESP8266.
#1 Se puede jugar de muchas maneras, creo que no hay una federación internacional que marque las reglas
#5 Bueno, yo creo que es lo mismo. Arduino también utiliza microcontroladores Atmega que son propietarios. Es más, Arduino MKR1010 también lleva un ESP32. Una cosa es la placa de prototipado que es Open Hardware como Arduino o NodeMCU (con un ESP8266 o ESP32) y otra cosa son los microcontroladores y los SoC. No confundir estos dos términos.
#3 Me he dado cuenta nada más dar al botón de publicar ya está corregido, mejor sucesor
El beer pong es el típico juego que ponemos como excusa para beber como cosacos. Se trata de meter una bola en un vaso y si lo haces, a beber. Pues este tío ha hecho un proyecto para acertar casi todas las veces. Se coloca en la muñeca y está basado en Arduino. No te pierdas el vídeo y te quieres echar unas risas.
Arduino está bien, te permite prototipar y hacer proyectos para múltiples cosas. Si necesitas conectividad también hay placas que permiten conectarse a Internet. Sin embargo, el ESP8266 lleva compitiendo con Arduino en proyectos del IoT, domótica y objetos conectados. Sobre todo por su bajo coste. Pero el tiempo pasa para todo el mundo y el ESP8266 está viejo y oxidado. Poco a poco, su sucesor, el ESP32, le va comiendo el terreno. Llegará un día en que el ESP8266 sea solo un recuerdo de aquellos maravillosos años del inicio del IoT.
Hasta no hace mucho instalar la librería de visión artificial en un sistema Linux como el que llevan las Raspberry Pi era cuestión de compilar las fuentes. Esto te daba bastante control sobre la configuración sin embargo, era un trabajo tedioso. Gracias al proyecto piwheels instalar OpenCV es un mero trámite utilizando el gestor de paquetes para Python pip.
Yo aprendí con Basic si a lo que hacía con el Spectrum 48K se le puede llamar programación. Más bien era copiar y pegar como un pollo sin cabeza sobre todo de la revista Microhobby. Luego hice un curso de C y ahí comencé a entender que esto de la programación. En la actualidad hay muchas opciones. Sin embargo, el lenguaje C se ha mantenido en los lenguajes más populares desde los años 80 según el índice Tiobe. Actualmente y gracias a Arduino, es una opción a tener en cuenta. Y tú, ¿con qué lenguaje aprendiste a programar? Deja tus comentarios.
Así, tal cual suena, a no ser que estés metido de lleno en el mundillo del IoT no sabrás ni de lo que te hablo. Pero si te digo que se trata de una tecnología capaz de conectar dispositivos electrónicas mediante una red inalámbrica cuya mayor virtud es el bajo consumo de los dispositivos pues te quedas igual. Para entendernos, esta tecnología LPWAN (Low Power Wide Area Network) permite comunicaciones de alto alcance (puede llegar a cientos de kilómetros) con un consumo mínimo. Imagina sensores alimentados con pilas durante años. Eso es LoRa.
El protocolo I2C es antiguo. No tanto como la humedad pero lleva con nosotros desde que Philips lo sacó a la luz el año de los mundiales en España. Desde entonces ha tenido sus más y sus menos pero ahora, gracias al IoT y a Arduino, está viviendo una segunda juventud. Hay multitud de sensores y actuadores que utilizan este protocolo. En este artículo/tutorial aprenderás cómo utilizarlo de una forma eficiente en tus proyectos con Arduino y ESP8266
Te has preguntado alguna vez ¿por qué no tengo que pagar por utilizar el IDE de Arduino o por instalar la distro de Linux Ubuntu? Todo esto es software que utilizamos todos los días. Cuando navegas por Internet estás utilizando el software libre de los servidores e incluso de algún que otro navegador. Y todo esto ¿de dónde sale?¿cómo es posible que no cueste dinero en los tiempos que corren? La respuesta está en el software libre que por cierto, no crece en los árboles. Casi todo sale de GitHub. ¿Quieres saber más? Mira este tutorial.
El primer paso que tienes que dar para empezar a trabajar y desarrollar tus propios proyectos con Arduino es instalar el IDE de Arduino. Y, aunque es bastante sencillo, te vas a encontrar con algunas dificultades. Si esto ocurre querrás tener un buen tutorial a mano para consultar cualquier duda al respecto para instalar el Arduino IDE en Windows, Mac o Linux. Aquí te dejo una guía de referencia muy completa.
No sé si recordarás un producto de la teletienda que básicamente consistía en un cartón que se podía doblar y donde ponías una camiseta y haciendo ciertos movimientos conseguís plegar una camiseta. Creo que costaba 30 euros. Un timo. En este proyecto que han publicado en el blog oficial de Arduino nos muestran cómo hacer con unos cartones, unos motores y una placa de Arduino las camisetas se doblen de forma automática. Para los frikis como yo que tenemos cientos de camisetas no puede ahorrar muchísimo tiempo .
Alucina con este pedazo de reloj camuflado en una estantería hecho con tira de LEDs, un Arduino Nano y está impreso en 3D. A simple vista parece una estantería pero cuando lo activas, te muestra la hora en grande. Una auténtica pasada que dejará flipando a todos tus invitados. Eso sí, respeta el máximo de 6 personas por reunión :)
Un placa de prototipado como Arduino UNO permite monitorizar magnitudes físicas a través de los pines digitales y analógicos. Gracias a los shield se puede dotar a esta placa de funcionalidades extra. Una de estas funcionalidades es la capacidad de conectarse a una red de datos mediante ethernet. En este tutorial paso a paso te explico cómo puedes conectar un Arduino UNO o MEGA a Internet para enviar datos de temperatura y humedad.
Que levante la mano quién en los últimos 6 meses no ha tenido una reunión por Zoom. Para evitar que entren tus hijos o tu pareja se pasee en pelotas detrás de la cámara, puedes crear tu propio dispositivo que avisa a los miembros de tu familia si has iniciado una reunión por videoconferencia. Muy práctico si no quieres ser la próxima tendencia en las redes sociales y salir en todas las televisiones del país. Ahhh, por cierto, está basado en Arduino.
Todavía recuerdo mi antiguo Joystick que utilizaba con el Spectrum. Menudo vicio tenía, más que una garrota. Gracias a Arduino no solo podemos utilizarlo, también podemos saber cómo funcionan estos dispositivos. En este artículo te lo explico todo. Incluye un ejemplo práctico para que tú mismo puedas integrarlo en tus propios proyectos con Arduino.
Te acuerdas de esos juegos de Atari de 8-bit. No eran gran cosa pero nos hacían pasar horas y horas delante de la televisión. Puedes recordar todos esos juegos utilizando un microcontrolador o SoC ESP32 que cuesta unos 10 euros. En este artículo te explican cómo hacerlo. Una auténtica pasada.
Si mañana hay un apocalipsis zombie puede que algún lumbreras de algún gobierno se le ocurra utilizar armas nucleares. Cosa que jamás debes hacer ya que un zombie que entra en contacto con la radiación se convierte en un zombie radiactivo. Vamos, de primero de apocalipsis. Si esto ocurre querrás tener un ordenador a pruebas de cataclismos para poder consultar algún vídeo tutorial donde expliquen cómo matar a un zombie. Ese este proyecto, por muy poco dinero te puedes fabricar tu propio portátil a prueba de bombas nucleares y zombies.
SPLIM