Posts with «arduino create» label

Programming Linux Devices With Arduino And The Cloud

Back in the olden days, when the Wire library still sucked, the Arduino was just a microcontroller. Now, we have single board computers and cheap microcontrollers with WiFi built in. As always, there’s a need to make programming and embedded development more accessible and more widely supported among the hundreds of devices available today.

At the Embedded Linux Conference this week, [Massimo Banzi] announced the beginning of what will be Arduino’s answer to the cloud, online IDEs, and a vast ecosystem of connected devices. It’s Arduino Create, an online IDE that allows anyone to develop embedded projects and manage them remotely.

As demonstrated in [Massimo]’s keynote, the core idea of Arduino Create is to put a connected device on the Internet and allow over-the-air updates and development. As this is Arduino, the volumes of libraries available for hundreds of different platforms are leveraged to make this possible. Right now, a wide variety of boards are supported, including the Raspberry Pi, BeagleBone, and several Intel IoT boards.

The focus of this development is platform-agnostic and focuses nearly entirely on ease of use and interoperability. This is a marked change from the Arduino of five years ago; there was a time when the Arduino was an ATmega328p, and that’s about it. A few years later, you could put Arduino sketches on an ATtiny85. A lot has changed since then. We got the Raspberry Pi, we got Intel stepping into the waters of IoT devices, we got a million boards based on smartphone SoCs, and Intel got out of the IoT market.

While others companies and organizations have already made inroads into an online IDE for Raspberry Pis and other single board computers, namely the Adafruit webIDE and Codebender, this is a welcome change that already has the support of the Arduino organization.

You can check out [Massimo]’s keynote below.

You can now use Arduino to program Linux IoT devices

Today, at Embedded Linux Conference 2018, Arduino announced the expansion of the number of architectures supported by its Arduino Create platform for the development of IoT applications. With this new release, Arduino Create users can manage and program a wide range of popular Linux® single-board computers like the AAEON® UP² board, Raspberry Pi® and BeagleBone® as if they were regular Arduino boards. Multiple Arduino programs can run simultaneously on a Linux-based board and interact and communicate with each other, leveraging the capabilities provided by the new Arduino Connector. Moreover, IoT devices can be managed and updated remotely, independently from where they are located.

To further simplify the user journey, Arduino has also developed a novel out-of-the-box experience for Raspberry Pi and BeagleBone boards, in addition to Intel®  SBCs, which enables anyone to set up a new device from scratch via the cloud without any previous knowledge by following an intuitive web-based wizard. Arduino plans to continue enriching and expanding the set of features of Arduino Create in the coming months.

“With this release, Arduino extends its reach into edge computing, enabling anybody with Arduino programming experience to manage and develop complex multi-architecture IoT applications on gateways,” said Massimo Banzi, Arduino CTO. “This is an important step forward in democratizing access to the professional Internet of Things.”

“At Arduino we want to empower anyone to be an active player in the digital world. Being able to run Arduino code and manage connected Linux devices is an important step in this direction, especially for IoT applications that need more computing power, like AI and computer vision,” added Fabio Violante, Arduino CEO.

Arduino Create plans for education now available!

Today, we’re excited to announce that Arduino Create is now available for schools with Chrome OS devices in their classrooms.

With Arduino Create, students and teachers will be able to tinker with Arduino hardware and programming in a collaborative, always up-to-date environment. You can learn how to subscribe using this tutorial.

Last June, we launched Arduino Create for Chrome OS; however due to limitations with Google Apps for Education (GAFE), educational institutions were unable to purchase subscriptions on the Chrome Web Store.

The new Arduino Create subscription site allows schools to purchase and manage subscription plans for their students, starting at $0.20/student per month. All you need is a credit card and the email addresses of the students you would like to enroll. We also have a solution for students under the age of 14 who might not have full access to emails.

The Google Admin console can be used by IT administrators to bulk install the app on a fleet of Chrome OS devices.

Arduino Create will continue to be available for regular Chrome OS users at $0.99 per month on the Chrome Web Store. Both versions support the following boards: Uno, 101, Mega, Mega ADK, Esplora, Nano (ATmega328), Micro, Zero, MKR1000, MKR Zero, MKR Fox 1200, MKR GSM 1400, MKR WAN 1300, Pro, and Pro Mini (ATmega328).

Visit the new Arduino Create subscription site to get started. If you have any questions or comments, write to us on this Forum page. We look forward to hearing your feedback!

Linux support comes to Arduino Create

We’re excited to announce a new update to the Arduino Create web platform, which will enable fast and easy development and deployment of IoT applications with integrated cloud services on Linux-based devices.

What this means is that users will be able to program their Linux boards as if they were regular Arduinos. Multiple Arduino programs can run simultaneously on a Linux board and programs can communicate with each other leveraging the capabilities of the new open source Arduino Connector. 

Arduino Create Cloud now allows users to manage individual IoT devices, and configure them remotely and independently from where they are located. To further simplify the user journey, we’ve also developed a novel “out of the box” experience that will let anyone set up a new device from scratch via the cloud without any previous knowledge by following an intuitive web-based wizard

The initial release has been sponsored by Intel® and supports X86/X86_64 boards. As a reference implementation, a simplified user experience has been designed for the AAEON® UP² board, although other platforms are already supported by the Arduino Create Cloud platform, such as the Intel® NUC, Dell Wyse®, Gigabyte™ GB-BXT.

In the coming months, we plan to expand support for Linuxbased IoT devices running on other hardware architectures. Until then, you can find more information here and follow the tutorials below to help get you going:


Arduino Create comes to Chrome OS devices!

Arduino Create is now available to everyone on Chrome OS devices, with $0.99 per month subscription. An Arduino account and Google ID is all you need to use it, just follow the Create Getting Started guide on your Chrome OS device. We are actively working on specific licensing and pricing for schools, so stay tuned.

The new Arduino Create Chrome App enables students and other users to write code, access tutorials, configure boards, and share projects. Designed to provide a continuous workflow from inspiration to implementation, Makers can easily manage every aspect of their project right from a single dashboard.

Developed with the classroom in mind: The Arduino Chrome App allows you to teach and tinker with Arduino electronics and programming in a collaborative, always-up-to-date environment.

Built for Chrome OS: Code online, save your sketches in the cloud, and upload them to any Arduino connected to your Chrome OS device, without having to install anything locally. All the contributed libraries are automatically included.

The following Arduinos are currently supported: Uno, 101, Mega, Esplora, Nano (ATmega328), Micro, Zero, MKR1000, MKR Zero, MKR Fox 1200, Pro and Pro Mini (ATmega328). We are actively working with the Chromium team to restore support for the Arduino Leonardo in a future Chrome OS release.

The launch of this app would not have been possible without the following open source components:

As usual if you encounter any bugs, issues, or have an idea on how we can improve the Chrome app, please open a discussion thread on this Forum page.
Please note that this app will work only on Chrome OS, if you click on the Google Store link on any other OS you will not be able to install it.

Share your sketches on the Arduino Web Editor

Announced back at Maker Faire Bay Area, the Arduino Web Editor is a new online tool that enables users to write code and upload sketches to any Arduino or Genuino board directly from the browser. 

Over the last couple of months, we have been gathering feedback from beta testers on the Editor’s overall experience, its features, and what they’d like to see in the future. If you haven’t signed up yet, you can gain access to the Web Editor right away and try it out firsthand!

Wondering what makes the new platform more useful and feature-rich than its previous version? The most interesting upgrade is surely the ability to share what you make. Every sketch you create has a unique URL, similarly to Google Docs. If you give the URL to someone, they will be able to see your code, add it to their Sketchbook in the Cloud or download it. If you write a tutorial on Project Hub and add the link in the Software section, your code will be embedded and will always be up-to-date.

We envision the Arduino Sketch as the unit that includes everything you need to bring an idea to life. When someone shares a sketch with you, you’ll now have access both to the code, the layout for the electronics, and the full tutorial (when available). This will allow you to have all the necessary information to build on top of the original project, making it your own.

Arduino Web Editor is designed to take the headache out of the development process: your Sketchbook is in the Cloud, available from any device and backed up. Simply save a .ZIP file of your local one and import it in a click.Meaning, you don’t need to install any additional cores for Arduino and Genuino boards, just install a simple agent, plug your board in and we’ll set it up for you.

We made the Serial Monitor pretty robust, and of course, you can finally enjoy a dark theme for your IDE.

We are currently working on the Library Manager (as you have on the Desktop IDE), and a ‘secret tab’ where you will be able to store all your sensitive data and share them safely. At the moment, all the sketches you create on the Arduino Web Editor are public–anyone with the link can access them. We are also developing a private sketch feature–more on that soon.

Interested in learning more? Sign up today and participate in shaping the next generation of Arduino tools!

The New “Arduino Create” Makes for Easier IoT Dev, Better Collaboration

Arduino Create, which came out of beta today, is a web-based development platform for Arduino that allows you to write, share, and collaborate on sketches.

Read more on MAKE

The post The New “Arduino Create” Makes for Easier IoT Dev, Better Collaboration appeared first on Make: DIY Projects and Ideas for Makers.

Arduino Create is a one stop shop for Makers

More than 10 years ago, we set out to simplify electronics with easy-to-use, open-source hardware. 10 years later, we’re looking to do the same for Internet of Things development with Arduino Create — an integrated online platform that enables Makers to write code, access content, configure boards, and share projects.

Traditionally speaking, going from an idea to a fully-functional IoT device has been a tedious process even for the most advanced engineers and developers. Until now, they would have to frequently switch back and forth between various tools and screens, from IDEs to cloud services. That’s why Arduino has set out to launch a one stop shop for the Maker experience, which will change the way you create, collaborate and communicate with your projects and the rapidly growing community.

Whereas many companies deliver IDEs, some offer clouds and others curate DIY projects, Arduino Create converges all of that under one roof for an entirely fragmented-free user experience. Designed to provide Makers with a continuous workflow, the new platform connects the dots between every part of a Maker’s journey from inspiration to installation. Ideally, you will now have the ability to manage every aspect of your project right from a single dashboard.

With Arduino Create, you can tap into the power of the community on the Arduino Project Hub by browsing a collection of projects and then making them your own. You can share your creations, along with step-by-step guides, schematics, references, and receive feedback from others.

Despite your skill level, Arduino Create features in-depth guided flows to help easily configure online services like the Web Editor and Cloud. There’ll even be an additional learning component via Arduino’s popular Creative Technologies in the Classroom (CTC) educational program in the near future that will spark collaboration between teachers and their students.

The Arduino Web Editor allows you to write code and upload sketches to any Arduino or Genuino board after installing a simple plug-in — your Sketchbook will be stored in the cloud and accessible from any device. You can even import your Sketchbook via a .zip file! What’s more, sharing a sketch is now as easy as sharing a link.



For Maker Faire Bay Area we are bumping up the number of beta testers for the Arduino Web Editor: the most active contributors will receive 10 invites each! If you’d like to contribute to the development as well, you can sign up on the waiting list to join more than a thousand testers.

It should also be noted that Arduino has partnered with Amazon Web Services to power the new Arduino Create ecosystem. “By adopting AWS IoT and AWS Lambda for our IoT Cloud infrastructure, we provide Arduino Cloud and Arduino Web Editor users with a secure, reliable, and highly scalable environment that will enable Makers to connect their projects to the Internet and manage them through the Cloud,” says Arduino co-founder Massimo Banzi.

Interested in learning more? Maker Faire goers can hear all about it from Massimo himself on Saturday, May 21 at 12:30pm in his annual “State of Arduino” address.

Welcome Arduino Project Hub and Arduino IoT!

We are finally ready to release, the Arduino platform that will provide the community with a more modern and flexible tool to write code, a more integrated way of accessing content and learning while doing.

While we are still busy refining the web-based Editor (IDE) based on the feedback of the current beta-testing program, we are really excited to launch Arduino Project Hub, our tutorial platform powered by hackster.ioWe cannot wait to see all the projects made with Arduino and Genuino boards that you will submit! Comment on the tutorials you are curious about, and ‘Respect’ the ones you like the most. We will feature the best projects on the Arduino Blog!

Within you will be also able to access a new website focused on Internet of Things. Arduino IoT collects inspiring tutorials, and provides guidance for anyone who wants to get started tinkering with the Internet of Things. Most importantly it presents the “Arduino IoT Manifesto”, an important statement that will guide the development of our IoT products and tools in the coming years, and that we hope will be adopted by a larger network of people and industries. We propose these three principles for the future of this burgeoning industry: Open, Sustainable and Fair!

As usual if you encounter any issue, or you have an idea you want to share, please let us know on the Arduino Forum, we’d love to hear your feedback!

Arduino Releases MKR1000, IoT Development Environment, and Community Project Platform

The Arduino MKR1000 is now shipping. But perhaps more importantly, comes the announcement of both Arduino's next generation community platform, and a new cloud development environment.

Read more on MAKE

The post Arduino Releases MKR1000, IoT Development Environment, and Community Project Platform appeared first on Make: DIY Projects and Ideas for Makers.