Introducción a IoT usando Smalltalk y Raspberry Pi


Details
BA Smalltalk te invita a un hands-on workshop para aprender los conceptos de IoT usando Smalltalk y Raspberry Pi.
IMPORTANTE: hay cupo limitado, así que anotate rápido!
Requerimientos:
La idea es que cada participante del workshop pueda llevar a cabo todas las cosas que se van mostrando y pueda volver a su casa con algo andando. Vamos a ver aplicaciones web corriendo en el Pi, controlar GPIOs y varias cosas mas! Para eso, es recomendado que traigas tu notebook y un Raspberry Pi kit.
El kit debería tener mínimamente el Raspberry Pi, la fuente de alimentación y una tarjeta micro SD (idealmente, como mínimo, categoría 10, UHS-1 y 16GB). Particularmente recomendamos Raspberry Pi 3 o 4. Un Raspberry Pi Zero W también puede funcionar para el workshop pero es más complicado la parte de GPIOs y algunas otras cosas. Con el kit no deberían tener que hacer nada en sus casas…simplemente traerlo. Si tenes dudas de que kit comprar, no dudes en contactarnos.
Para no perder mucho tiempo en el workshop con la configuración, recomendamos venir con algunas cosas pre-instaladas en la notebook a usar:
- Cliente SSH (en Windows puede ser Putty)
- VNC Viewer (https://www.realvnc.com/es/connect/download/vnc/). Recomendamos ESTE cliente en VNC en particular y no cualquier otro.
- SD Card Formatter (https://www.sdcard.org/downloads/formatter/) y
Balena Etcher (https://www.balena.io/etcher/). Si estas en Linux, podes usar el comando 'dd' directamente. - Bonjour (https://support.apple.com/kb/DL999?viewlocale=en_US&locale=en_US) solo si estas en Windows
- Raspbian OS (https://www.raspberrypi.org/downloads/raspbian/). Tenete ya bajado el zip de Raspbian Buster with desktop
Con respecto a Smalltalk, vamos a estar usando VAST (https://www.instantiations.com/products/vasmalltalk/index.html) y todos los participantes se van a llevar una copia y una licencia open-source.
Para tener una idea más clara de lo que vamos a estar mostrando, puede ir leyendo alguno de estos posts:
https://dev.to/martinezpeck/why-is-smalltalk-a-good-fit-for-iot-and-edge-computing-2c91
https://dev.to/martinezpeck/getting-started-with-raspberry-pi-and-smalltalk-47oa
https://dev.to/martinezpeck/accessing-raspberry-pi-gpios-with-smalltalk-4blh
https://dev.to/martinezpeck/sensor-process-and-transparently-persist-your-iot-data-with-an-end-to-end-object-oriented-system-4e9m

Introducción a IoT usando Smalltalk y Raspberry Pi