ARDUINO. Gianluca Martino.

Similar documents
Introduction to the Arduino

The ilab Experience. Smart Space Orchestration (s2o) Part I: Hardware Nov 29, you set the focus. a blended learning hands-on course concept

Intelligent Systems Design in a Non Engineering Curriculum. Embedded Systems Without Major Hardware Engineering

Running the Processing environment on ARM SBCs

The Key to the Internet-of-Things: Conquering Complexity One Step at a Time

IEEE Internet of Things

Smarter Defense, an IBM Perspective IBM Corporation

ITU Telecom World 2018 SMART ABC

The Key to the Internet-of-Things: Conquering Complexity One Step at a Time

Arduino Platform Capabilities in Multitasking. environment.

An Overview of SMARTCITY Model Using IOT

AGENTLESS ARCHITECTURE

Architecting Systems of the Future, page 1

Technology Trends for Government

Beyond Moore the challenge for Europe

A Reconfigurable Citizen Observatory Platform for the Brussels Capital Region. by Jesse Zaman

Technology Trends with Digital Transformation

Personal Data Protection Competency Framework for School Students. Intended to help Educators

Open Source Voices Interview Series Podcast, Episode 03: How Is Open Source Important to the Future of Robotics? English Transcript

Automated Meeting Rooms Using Audiovisual Sensors Using Internet of Things

Texas Instruments University Program Ayesha Mayhugh WW University Manager

Teleoperated Robot Controlling Interface: an Internet of Things Based Approach

GRABCAD PRINT HOW SOFTWARE AND THE CLOUD ARE REVOLUTIONIZING 3D PRINTING

Digital Transformation. A Game Changer. How Does the Digital Transformation Affect Informatics as a Scientific Discipline?

What could be driving the Lab of the future and is the Smart Lab really a thing?

Internet of Things with Arduino

Cloud Based LightSwitch Edgar Lopez Garcia Professor Kastner CSE 145 Spring 2016

DATA AT THE CENTER. Esri and Autodesk What s Next? February 2018

Privacy, Technology and Economics in the 5G Environment

LPU-Laguna Journal of Engineering and Computer Studies Vol. 3 No.3 October 2016

ICT : Internet of Things and Platforms for Connected Smart Objects

Smart Objects For Intelligent Applications

Chapter 1. Discovering Arduino Learning where Arduino came from and why it s so important Introducing the basic principles

Internet Controlled Robotic Arm

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: April, 2016

BUILD AN ARDUINO 101 DATA LOGGER WITH THE TI SENSORTAG

Business benefits of microservices

BIM, CIM, IOT: the rapid rise of the new urban digitalism.

Funding Perspectives for Cyber- Physical Systems in Horizon 2020

Industry 4.0: the new challenge for the Italian textile machinery industry

Distributed Robotics: Building an environment for digital cooperation. Artificial Intelligence series

Propietary Engine VS Commercial engine. by Zalo

Internet-of-Things for Development Bigomokero Antoine Bagula

CREE SMARTCAST TECHNOLOGY BETTER LIGHT, DELIVERED INTELLIGENTLY AND SIMPLY

DUE CONFERENCE 2015 FUTURE INTERNET CONCEPTS FOR DEMAND MANAGEMENT. By: Hinesh Madhoo and Tiaan Willemse. Date: 31 March 2015

The PTR Group Capabilities 2014

Ansible in Depth WHITEPAPER. ansible.com

PROJECT FACT SHEET GREEK-GERMANY CO-FUNDED PROJECT. project proposal to the funding measure

Energy Efficient Spectrum Sensing and Accessing Scheme for Zigbee Cognitive Networks

PASSENGER. Story of a convergent pipeline. Thomas Felix TG - Passenger Ubisoft Montréal. Pierre Blaizeau TWINE Ubisoft Montréal

Simoco Xd Professional Digital Mobile Radio System. The complete end-to-end DMR solution supporting both Tier II conventional and Tier III trunked

Action Line Cyber-Physical Systems Addressing the challenges and fostering innovation in Cyber-Physical Systems

Esri and Autodesk What s Next?

Definitions and Application Areas

IMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS

ARTEMIS The Embedded Systems European Technology Platform

Standardised Ground Data Systems Implementation: A Dream?

NEM Strategic Research and Innovation Agenda 2018 NEM General Assembly, 30 May 2017

The Third Industrial Revolution

)XWXUH FKDOOHQJHV IRU WKH WRXULVP VHFWRU

Definitions of Ambient Intelligence

PERSONA: ambient intelligent distributed platform for the delivery of AAL Services. Juan-Pablo Lázaro ITACA-TSB (Spain)

Design and Application of Architecture of Internet of Things Based on Open Source Hardware

IoT using Raspberry Pi

Robotics in Horizon 2020 ICT Work Programme

Privacy Management in Smart Cities

The Role of IoT in Providing Security, Efficiency & Accessibility in Education

On the road to smarter German Cities Research and Dialogue

Virtual Reality Mobile 360 Nanodegree Syllabus (nd106)

Introduction. digitalsupercluster.ca

KÜNSTLICHE INTELLIGENZ JOBKILLER VON MORGEN?

... Computer... History Museum

Cooking gets digital. Food becomes transparent. And much more... 06/09/12 EveryCook Page 1 of 6

Harnessing the Power of AI: An Easy Start with Lattice s sensai

Portugal Mapping ICT R&D & Innovation

Scott Klososky Phillip Seawright. Smart Cities: Risks & Real Opportunities

Strategic Considerations when Introducing Model Based Systems Engineering

Beyond the Smart City: Towards an open, equitable, democratic and circular City

Interoperability concept in a COM thermodynamic server architecture. Example of integration in Microsoft Excel.

Pathbreaking robots for pathbreaking research. Introducing. KINOVA Gen3 Ultra lightweight robot. kinovarobotics.com 1

Prototype faster and create wirelessly connected interactive objects as easy as making websites

The OASIS Concept. Thessaloniki, Greece

High Performance Computing Systems and Scalable Networks for. Information Technology. Joint White Paper from the

Softing TDX ODX- and OTX-Based Diagnostic System Framework

INTEL INNOVATION GENERATION

Open Data, Open Science, Open Access

Setting a Roadmap for Manufacturers on the Journey to a Smart Manufacturing Future

Table of Contents HOL ADV

Framework Programme 7

Developing a GPU Processing Framework for Accelerating Remote Sensing Algorithms

Smart-M3-Based Robot Interaction in Cyber-Physical Systems

Advances and Perspectives in Health Information Standards

HORIZON H2020: tourism-related calls

An Integrated Modeling and Simulation Methodology for Intelligent Systems Design and Testing

Introducing EdgeBSD. FOSDEM 2014 Brussels, Belgium. Pierre Pronchery February 1 st Introducing EdgeBSD (CC BY-NC-SA)

Liferay as a headless CMS for Robotics & VR/AR environments

Advanced Manufacturing

Cross Linking Research and Education and Entrepreneurship

USTGlobal. Internet of Medical Things (IoMT) Connecting Healthcare for a Better Tomorrow

ZX Distance and Gesture Sensor Hookup Guide

Transcription:

Gianluca Martino gianluca@arduino.org

Short story - The need Physical interface tool for Interaction design The core of the interaction design framework - Bill Verplank

IDII 2001-2005 Short story - The Place Ivrea The institute was involved in many projects that later became very visible in the design world: among them, the prototyping boards Wiring and Arduino, the graphics software prototyping environment Processing (started at the MIT MediaLab) https://en.wikipedia.org/wiki/interaction_design_institute_ivrea

Short story - The People 1 Wiring Hernando Barragan Nicholas Zambetti + Processing Casey Reas & Ben Fry

Short story - The People 2 = Arduino David Cuartielles Gianluca Martino Tom Igoe David Mellis Massimo Banzi

ARDUINO Short story - The Dev Process http://www.todo.to.it/projectdetail.php?id=6

Short story - The Evolution Arduino

Present - The Division

ARDUINO Present - The website arduino.org

Present - The website labs labs.arduino.org

Present - Manifesto labs.arduino.org

Present - Manifesto Rewriting the future We foresee a world with billions of connected smart objects. These smart objects will be composed and orchestrated, thus making the Internet of Things a reality. The IoT will be the eyes, noses, arms, legs, hands of a new, extended, cyber body. The nervous system of such a body will be the Internet, allowing the interaction with a distributed intelligence made of hardware processors and human minds, behaviours, software procedures, and services, shared in the Cloud. Expertise, knowledge, and ideas will grow and circulate openly to easily improve, we hope, everyone's life. Arduino Smart World: Open for everyone to explore and tinker with everything Arduino is not just the Arduino Language. Arduino is not just the Arduino Software nor Hardware, Network, Cloud, People or Communities. Arduino, as a whole, is greater than the sum of all these things, and is open to anyone - from the single contributor to the big company - aiming to create opportunities to access a new smarter world. Arduino is a way, a toolbox to enable everyone to shape her surroundings at will. labs.arduino.org/arduino.org+manifesto

Present - Manifesto Arduino Open Hardware: Everyone can improve Arduino has its roots in the cultural movement of makers. We therefore intend to accomplish the result of an easier circulation of ideas to let makers get in touch with each other, and increasingly amazing projects to be made. For this reason, we shall always focus on the most interesting and current technologies to make objects capable of new and ever more challenging applications. We, also want to create the conditions to share schematics, datasheets as well as best practices in an increasingly simple and accessible way. We obviously understand that not all hardware components (eg. cpu, mcu, modules), nor design or mechanical components may be free and open, but it s our determination to always make all the possible efforts to promote the open design concept and to persuade third parties that an open interoperability is a must have. Arduino Open Software: Tools and languages for everyone We stand by fostering production and dissemination of fine Open Software. To reach this objective we want to promote user-friendly languages to program or customize objects, services, widgets, and clouds and let them interact. Tutorials, Projects and Repositories will be issued on a regular basis to let users benefit from best practices and experiences all over the world, and to allow people with any kind of disadvantages to have the opportunity to stay tuned with the innovation that a smarter world represents. Open, pluggable and extendable software architectures will be adopted and encouraged. labs.arduino.org/arduino.org+manifesto

Present - Manifesto Arduino Open IoT: Everyone can share and mash-up We recommend and warmly support the use of open standards and, when this may not be possible, of open communication protocols to let software, devices and the real world communicate in a smart and pleasant way. It is indeed important to clearly state what is open and what is not. We say that protocols, paradigms, architectures, and technologies should be kept open allowing easy interoperability, transparent federation, seamless migration of data among Clouds even when web services are proprietary. We think that the Internet and the related technologies are democratic instruments to access and share knowledge. We intend to pursue the objective of integrating the interfaces between the physical world and the cyber worlds, allowing every maker and developer to access, control, govern boards connected all over the world in a seamless, secure and transparent way. Arduino Open Clouds: Everyone, Everywhere... transparently The distributed brain for the IoT will be an open infrastructure allowing to remotely control and manage clouds of smart objects operating as a single unified interface. We want smart objects to communicate among each other without any knowledge about their physical position and network configuration. We believe that smart objects should never become orphans of a parent Cloud. Moreover, we believe that everybody should be able to deploy her own private cloud if she wants to do so. labs.arduino.org/arduino.org+manifesto

Present - Arduino Studio labs.arduino.org/arduino+studio+for+windows

Present - Arduino Studio Arduino Studio is a new open source development environment for the Arduino Programming Language. Instead of a monolithic architecture and a centralised development model, Arduino Studio take advantage of Adobe Brackets Editor's pluggable system. We are working hard to allow users to exploit Arduino Studio as stand-alone, web/cloud-based and on-board embedded editor. Just one editor for all the environments. Arduino Studio is now available as an alpha release, in-bundle distribution for Linux, Mac OS X and Windows or as a easyto-install Brackets Extension. labs.arduino.org/arduino+studio

Present - Arduino Studio Adobe Brackets Editor http://brackets.io/

Present - Arduino Studio Advantages node js / java script based -> Cross platforms free open source web oriented free of charge Modular / extension based open to official and third parties plugins

Present - Arduino Studio Code completion http://labs.arduino.org/code+completion+and+in-line+quick+language+reference

Present - Arduino Studio In-Line quick guide http://labs.arduino.org/code+completion+and+in-line+quick+language+reference

?Future - Arduino