S4A — Scratch для Arduino


Не так давно здесь уже была заметка про визуальное программирование Arduino, но у этой заметки уже есть продолжение!
Встречайте проект Scratch для Arduino (в оригинале: Scratch For Arduino или сокращённо — S4A) — это модификация Scratch, которая предоставляет возможность простого визуального программирования контроллера Arduino, а так же содержит новые блоки для управления датчиками и исполнительными механизмами, подключаемыми к Arduino.

Версии S4A — есть как для Windows, так и для Mac и Linux.

А ещё мне очень понравился робот c беспроводной камерой, который фигурирует в демонстрационном видео 😉

Ссылки
http://s4a.cat

По теме
Практическое программирование Arduino- программирование работы с COM-портом
Arduino и Matlab
Arduino и LabVIEW
Processing и Arduino
openFrameworks и Arduino


0 комментариев на «“S4A — Scratch для Arduino”»

    • имелось в виду видео с интервью на страничке проекта.

  1. :))) старинная испанская забава — раздави Arduino
    что касается программы из видео чесс говоря мало что понятно
    но логично предположить что S4A призвана значительно облегчить труд начинающих и не только программеров ардуин…
    попробуем, затестим…

    • Согласен — из заметки и из видео ничего не понятно, кроме того, что это работает. Зачем и кому это может понадобиться и как этим пользоваться?
      Визуальное программирование конечно хороший концепт, но там где оно имеет смысл — в обучении на курсах или для детишек. А тут на английском, да ещё и предложенное представление кода усложняет его чтение — никаким детишкам и начинающим не осилить.

    • Зачем и кому это может понадобиться и как этим пользоваться?

      Открываем ссылочку из самой первой строчки и читаем=)

      В той же заметке есть ышо одна ссылка на интересную статью из которой можно почерпнуть…

    • Спасибо, конечно, Капитан, но речь шла не о том. Данная платформа разрабатывается зарубежным сообществом для зарубежного сообщества, в рунете мало материала по самой среде и её использованию. Для русских есть лишь кривой перевод оболочки и полторы статьи на тему. Ну и показывать ролики среды программирования для начинающих на языке (с высокой вероятностью) им непонятном — довольно странно.

    • Данная заметка/новость не совсем для начинающих и школьников=)))))
      И показывать эти ролики с целью агитации им никто не собирается=)
      Да, пока это не для русской детворы.
      Пока это всё для тех кто этих самых детей и школьников учит, чтоб в уме держали, что в принципе есть такое.
      Если хотите это призыв к сбору и переводу «материала по самой среде и её использованию.» А может даже и к переводу оболочки(более прямому) и её популяризации.

    • Популяризация оболочки это конечно хорошо, но когда она производится без усилий со стороны авторов — бессмысленна. Таких новостей по тыще на дню проходит, да — есть среда, да — хорошая, но кому до этого какое дело, если даже популяризаторы не потрудились перевести примеров и интересных роликов на русский. Плюс некоторые учителя не знакомы или плохо знакомы с английским — что делать им в таком случае?

    • Не им, а нам. Переводить, естественно.

Добавить комментарий

Arduino

Что такое Arduino?
Зачем мне Arduino?
Начало работы с Arduino
Для начинающих ардуинщиков
Радиодетали (точка входа для начинающих ардуинщиков)
Первые шаги с Arduino

Разделы

  1. Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…

  2. Добрый день! Я недавно начал изучать программирование под STM32 и ваши уроки просто бесценны! Хотел узнать зачем использовать переменную типа…

3D-печать AI Android Arduino Bluetooth CraftDuino DIY IDE iRobot Kinect OpenCV Open Source Python Raspberry Pi RoboCraft ROS swarm ИК автоматизация андроид балансировать бионика версия видео военный датчик дрон интерфейс камера кибервесна манипулятор машинное обучение наше нейронная сеть подводный пылесос работа распознавание робот робототехника светодиод сервомашинка собака телеприсутствие управление ходить шаг за шагом шаговый двигатель шилд юмор

OpenCV
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение