• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer
  • Hasiera
  • Zer den 21 Kodea
  • Berriak
  • Araudia
    • Curriculum berria
    • Gaitasun digitala
    • Zientzia eta teknologia sustapenerako hitzarmena
  • Irakasleak
    • Argibideak
    • Gaitasun digitala
    • Irakasleen prestakuntza
    • Baliabideak
    • Ikastetxeen sarea
    • Ikastetxeen praktika onak
    • Planetarioaren baliabide zentroa
    • Informatika Sortzailea Gidaliburua
  • Ikasleak
    • Baliabideak
    • Segurtasuna
    • Gazte sortzaileak
    • Pamplonetario
  • Familiak
    • Baliabideak
    • Ikastetxeen sarea
    • Pamplonetario

Tecnologías creativas

  • Ikastetxeen sarea
    • Programatzen duten ikastetxeak
    • Ikastetxeen praktika onak
  • Prestakuntza
    • Materialak
  • Autoformazioa
    • Scratch
      • Ikasi 21 kodea. Informatika sortzailea
      • INTEF-ek antolaturiko “Ikasle izatetik programatzaile izatera” ikastaroa
      • ScratchJr-erako gida
      • Kinect eta Scratch 1.4
    • Bee-Bot
      • Bee-Bot: haurrendako robot programagarria
      • Jarduerak Bee-Bot eta Blue-Bot robotekin
      • Bee-Bot robotekin egin daitezkeen jardueren adibideak
    • Errealitate birtuala Google Cardboard izenekoekin
    • LEGO WeDo
      • Lehen urratsak LEGO WeDo eta Scratch-ekin
      • LEGO WeDo izenekoaren gida eta ereduak
    • Enchanting
      • Lehen urratsak LEGO eta Enchanting-ekin
      • Gida eta lan-proposamenak Enchanting-ekin
    • App Inventor2
      • Lehen urratsak App Inventor 2rekin
      • App Inventor 2ren konfigurazioa
      • App Inventor 2ren bloke integratuen deskripzioa
    • Arduino
      • Scratch Arduinorentzat (S4A): hasierako konfigurazioa
      • S4Aren adibideak
      • Snap4Arduino: abantailak, instalazioa eta inportazioa
      • Jarduera Snap4Arduino programarekin
      • ChromeDuino, Chromebook eta Arduino
  • Baliabideak
    • Softwarea
    • mBot
      • mBlock euskaraz konfiguratu
    • LEGO
      • LEGO NXT robot baten muntaketa
      • LEGO EV3 robot baten muntaketa
      • Kaiman baten muntaketa LEGO WeDO-rekin
      • Enchanting-ekin bateragarria den Firmware-aren aldaketa LEGO NXT-etan
    • Scratch
      • Scratch Doktorea
      • Ikerketa “Programazioa Scratch-en bidez” ikastaroaren proiektuekin
      • Ikerketa bestelako proiektu interesgarriekin
      • Scratch Jr-en instalazioa PC batean
    • Bee-Bot
      • Agertokiak Bee-Bots-entzat
      • Bee-Bot robotentzako mozorro inprimagarriak
      • Bee-Bot robotaren simulagailua Scratch programarekin
    • Errealitate birtuala
      • VR apps
      • Jump on the virtual
    • Arduino
      • Tinkercad. Simulagailua
  • Materialaren mailegua
    • Materialaren deskribapena
    • Robotikako materiala etapa eta ikasmailaka
    • Maileguaren araudia
  • Kontaktua
  • Informatika Sortzailea Gidaliburua
You are here: Home / Berriak / Snap4Arduino y Chromebook

Snap4Arduino y Chromebook

2 de maiatza de 2016 por Alberto Gómez-Chacón Larraz Leave a Comment

En el artículo “ChromeDuino, programar Arduino en los Chromebooks” vimos algunas de las limitaciones de los equipos con sistema operativo Google Chrome OS, como los Chromebooks. Se aportan soluciones para trabajar con Arduino, aplicaciones disponibles en la Chrome Web Store, y al final se informa de una versión experimental de Snap4Arduino compatible con este sistema. En este artículo vamos a aprender, paso a paso, cómo hacer funcionar Snap4Arduino en un Chromebook o en otro dispositivo con Chrome OS.

 

Snap4Arduino y Chromebooks
Snap4Arduino y Chromebooks

Antes de empezar a explicar el proceso de instalación de Snap4Arduino en Chromebooks recordemos brevemente qué es Snap4Arduino. Snap4Arduino es una combinación de Snap! y de Arduino. Snap! (conocido en versiones previas como BYOB) es un lenguaje de programación visual de bloques, del tipo arrastrar y soltar, similar a Scratch. Por su parte, Arduino es una plataforma de hardware libre, que consiste en una placa con un microprocesador y un entorno de desarrollo. La programación de las placas de Arduino con Snap4Arduino no se hace con código como con el entorno de Arduino, ChromeDuino o Codebender, se hace con un entorno visual de bloques, lo que facilita mucho las cosas cuando pretendemos trabajar con alumnos de Educación Primaria o de los primeros cursos de Educación Secundaria.

 

Instalación de Snap4Arduino en un Chromebook

Se propone seguir los siguienes pasos:

1º Descargar Snap4Arduino

En la página web de Snap4Arduino (http://s4a.cat/snap/) existe una versión experimental de Snap4Arduino para Chromebooks. Se llama “Chrome app (EXPERIMENTAL)“. Hacemos clic en el enlace y nos descargaremos un archivo comprimido con título “Snap4Arduino-chrome.zip”

Descarga de Snap4Arduino para Chromebooks
Descarga de Snap4Arduino para Chromebooks

 

2º Descomprimir y preparar el archivo de instalación de Snap4Arduino

Abrimos el archivo que nos hemos descargado, “Snap4Arduino-chrome.zip”, y dentro veremos el archivo “Snap4Arduino-chrome.crx“. Lo copiamos a cualquier carpeta de “Mi unidad” de Google Drive, no importa. Hay que hacerlo sino luego no se podrá instalar.

Preparación de la instalación de Snap4Arduino
Preparación de la instalación de Snap4Arduino

 

3º Entramos en el modo desarrollador de las extensiones de Chrome

Primero entramos en las extensiones de Chrome. Se puede hacer introduciendo chrome://extensions en el navegador o desde el menú de Configuración de Google >>> Más herramientas >>> Extensiones.

Extensiones de Chrome
Extensiones de Chrome

Luego activamos la casilla “Modo de desarrollador”.

Activación del modo desarrollador en las extensiones de Chrome
Activación del modo desarrollador en las extensiones de Chrome

 

4º Instalación de Snap4Arduino

Sin cerrar la página de las extensiones de Chrome, abrimos el administrador de archivos, localizamos el archivo de instalación de Snap4Arduino (Snap4Arduino-chrome.crx) y lo arrastramos y soltamos dentro de las extensiones.

Instalación de Snap4Arduino
Instalación de Snap4Arduino

Aparecerá una ventana que nos pregunte si realmente deseamos instalar Snap4Arduino. Sí claro, eso intentamos… “Añadir aplicación“.

Añadir aplicación
Añadir aplicación

En el supuesto de arrastrar directamente el archivo de instalación .crx desde la carpeta comprimida no aparecerá este aviso. Es necesario copiarlo a cualquier carpeta de “Mi unidad” como se ha indicado antes, y arrastrarlo desde allí.

Por último, desactivamos el “Modo de desarrollador” que habíamos activado en el paso 3 y cerramos la página de las extensiones de Chrome.

 

5º Abrir Snap4Arduino y empezar a programar nuestro Arduino con bloques

En el menú de aplicaciones de Chrome ya debe aparecer Snap4Arduino.

Snap4Arduino en el menú de Chrome apps
Snap4Arduino en el menú de Chrome apps

Abrimos la aplicación Snap4Arduino. Hacemos clic en el bloque “Arduino” y luego en “Connect Arduino”.

Conectar el Arduino a Snap4Arduino
Conectar el Arduino a Snap4Arduino

Si nos aparece el mismo mensaje que se ve en la imagen de arriba, esto es, “Could not talk to Arduino in port … Check if firmdata is loaded” una de dos, o bien hemos abierto el Snap4Arduino sin tener conectada la placa de Arduino con el cable USB, o bien en ésta no está instalado el firmware compatible con la aplicación, concretamente “StandardFirmata”. Cerramos Snap4Arduino, conectamos el Arduino y si aparece de nuevo ya sabemos que tenemos que instalar el firmware. Para ello podemos seguir las indicaciones de la página de Código 21 “Snap4Arduino: ventajas, instalación e importación de proyectos de Scratch“, punto 2 sobre la instalación del firmware, utilizando otro equipo con Windows o Linux, por ejemplo.

Cuando Snap4Arduino reconozca nuestra placa de Arduino nos aparecerá este bonito mensaje:

Arduino conectado
Arduino conectado

Podremos empezar a programar las placas de Arduino con Snap4Arduino. En la página “Actividad con Snap4Arduino” tienes un ejemplo para empezar. Happy prototyping!

 

Esta entrada está también disponible en: Gaztelania

Filed Under: Berriak, Baliabideak Tagged With: Arduino, blokeak, chrome, chromebook, google, Scratch, snap, snap4arduino

Reader Interactions

Utzi erantzuna Utzi erantzuna

Zure e-posta helbidea ez da argitaratuko. Beharrezko eremuak * markatuta daude

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Bilatu

Partaideak

Departamento de Educación, Gobierno de Navarra Universidad Pública de Navarra Logotipo Planetario de Pamplona

Autoikasketarako weborria

Web de autoaprendizaje Informática Creativa con Scratch

Azken iruzkinak

  • Scratch en las aulas | How I Learned code(e)k Ikastetxeen sarea bidalketan
  • Fultxo(e)k Disponible para descarga la guía Informática Creativa de Scratch en euskara bidalketan
Licencia de Creative Commons
Código 21, publicado por el Departamento de Educación del Gobierno de Navarra, se distribuye bajo una licencia Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.

Footer

RSS Hezkutza Departamentua

  • El Ministerio de Ciencia, Innovación y Universidades lanza una iniciativa para crear una red de embajadores Erasmus+
  • Vencedores de la XIV Edición del Concurso Spelling Bee Navarra

Meta

  • Hasi saioa
  • Sarreren jarioa
  • Iruzkinen jarioa
  • WordPress.org

RSS Nafarroako Unibertsitate Publikoa

RSS Iruñeko Planetarioa

Desde dónde nos visitan

Copyright © 2025 · Magazine Pro para Genesis Framework · WordPress · Log in

Este sitio web utiliza cookies
Utilizamos cookies propias para mejorar nuestros servicios. Si continúa navegando, consideramos que acepta su uso. Más información en nuestra Política de cookies.
Política de cookies

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT