Posts with «create» label

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.

Web Editor updates: Import your sketchbook and more

 

Some useful updates on the Arduino Web Editor!

Are you sticking to the desktop Arduino IDE because all your work is saved locally? That’s no longer a problem! Our brand new import tool enables you to upload your entire sketchbook with just a few clicks on the Arduino Web Editor. It is particularly handy because it lets you move all your sketches and libraries to the cloud in a single flow.

Once your sketches and libraries are online, they will be available on any device and backed up. For details on how to migrate all your code online, check out this tutorial.

Sadly, Codebender is shutting down. You can use the import feature also to easily migrate to the Web Editor. (More details here.)

If you have a big sketchbook, you may want to clean up or categorize things once in awhile. With our bulk action tool, you can delete, move, or download multiple sketches at the same time. Go to the Sketchbook panel, hover on the sketch icon, and select all the files you want to act on. Doubts on how this will work? Learn more in this guide.

What’s coming next?

We are currently working on a super streamlined way to edit your libraries within the Web Editor, and looking for the best way to implement the Chromebook plugin. Stay tuned!

The Library Manager is now available on the Web Editor!

The Arduino Web Editor has got some exciting new features! 

First of all, you just need to have Arduino account to use it. We completely removed the invite system, making it accessible to everyone. (Don’t have an Arduino account? Sign up!) This Arduino profile can also be used to post on our official Forum, buy products on our online stores, add comments on our blog, as well as create tutorials on the Arduino Project Hub.

What’s more, we’ve added the Library Manager to the online IDE; meaning, all the community-generated libraries are now available for your sketches without having to install anything. The Arduino community has written over 700 libraries, which you can browse through in the Library Manager and favorite the ones you like the most. All the libraries available in the Library Manager are automatically detected, so you’ll never need to install them to get your code to compile.

Since all the contributed libraries are up on our servers, if you use them and then you share your sketch with someone, they could simply add a copy of your code to their sketchbook and will be able to compile it without having to do anything else. We know that sharing a sketch and its related libraries can be cumbersome; fortunately, the Web Editor can really speed up this process. Take this Themostat Bot sketch, for instance, which uses a variety of contributed libraries.

 

But what if you want to select a specific version of a library? Look for it on the Library Manager and star it. It will show up on the the “favorites” tab of the “libraries” panel. From there, you can choose a particular version and include it in your sketch. We are adding metadata to the sketch about the version number, so we can tell the Arduino Builder to pick the one you really want.

When building your sketch, we will always look at your custom libraries first, your favorites next, and then Arduino built-in libraries. If you favorite a library, you can see its related examples, get more information and a link to the GitHub repository, and download it.

Last but not least, you now can use the Arduino Web Editor on Microsoft Edge.

What’s next?
We are adding a quick way to import your whole sketchbook in one click, so you can save all your sketches and libraries in the cloud, having them available on any device and backed up. In addition to that, we are working on a feature that will allow you to see a library source code and modify it, as well as a ‘secret tab’ where you will be able to store all your sensitive data and share them securely.

As aforementioned, 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.

We would love to hear your feedback!
We are keeping a close eye on the Web Editor’s Forum page, and would love to hear from you if you encounter any bugs, have any input, or want to share a couple ideas with us. Interested in learning more? You can find a getting started guide on how to use the Web Editor here.

Tech notes
We are happy to announce we are completely decoupling frontend and the backend of the Arduino Web Editor, resulting in a faster loading time. In the future, the new architecture will let us distribute the application all over the world using a CDN. On the server side, we now have a set of full REST API for both compiling and obtaining user info like sketches and libraries. The full REST API will enable our Web Editor to speak with a new ecosystem of applications and third party integrations.

 

Arduino Blog 22 Nov 19:37
create  featured  

The next steps of the Arduino Create Betatesting

A few months have passed from the launch of the internal betatesting of Arduino Create. We are finally ready to open up the number of people who can use and experiment with this online platform. Today each betatester currently in the program has received 5 invites to get other Arduino tinkerers on board, we have also added about 100 people who tried the platform during Maker Faires and other events, or expressed interest online.

Most importantly we have a public waiting list for anyone who wants to try Arduino Create before hand and give us feedback.
You can SIGN UP herethe first 100 people will receive an invite right away, we will add the other subscribers as the betatesting unfolds.

What’s new?

The Arduino Create Editor has most of the Arduino Desktop IDE features, it is a fully functional Editor, and you can start developing your projects on it right away. We are really close on having everything delivered in HTTPS, we are working hard to add the Library Manager and support for all the Certified and AtHeart boards. Next in our roadmap is including a Sharing feature and a Chrome OS plugin.
As already said in the past, we are always going to provide our community with a offline solution, so don’t worry

When you use Arduino Create for the first time you will be prompted to install a plugin (agent). While your Sketchbook and the apps are hosted in the Cloud, the plugin will locally check the USB ports on your computer. The plugin detects if any board has been connected, if you are uploading a sketch, or you are using the Serial Monitor. The Arduino Create agent is open-source, and available for Mac, Windows and Linux! If you find it interesting you can contribute to it or fork it to use it in your projects.

We are currently working on a brand-new tutorial platform, Arduino Create Projects, in collaboration with Hackster.io. We are planning to release it at the beginning of 2016. Arduino users will finally have a place where they can share their own projects and include step by step guides, schematics and layout references, pictures, videos, the code they wrote, and useful links and comments. We can’t wait to share it with you all so stay tuned!

 

 

 

 

Sneak peak on the new, web-based Arduino Create

We always stress the fact that Arduino is not only a matter of hardware. Arduino has two other important pieces, the software and the community. We recently wrote about an improved Arduino Software (IDE) and how we moved from nightly builds to hourly builds, thanks to the help of our programmers and contributors. Now we want to add more power to the community and its capacity to create amazing projects.

In the past year we have been incredibly busy designing a new Arduino web-based tool, Arduino Create. It’s an important step in the Arduino ecosystem that (we hope) is going to change the way you interact with your projects and the community.

Over the years we gathered a lot of feedback both when running workshops in schools and maker spaces, and when reading comments on the Forum and other social networks. We understood we needed to provide the Arduino community with a more modern and flexible tool to write code, a more integrated way of accessing content and learning while doing, an easier way to setup and configure tools and boards, and a better way to share Arduino projects.

More and more products traditionally delivered as desktop apps are being moved to online platforms, and we see an opportunity in this. Arduino Create is a set of online tools that will make working with Arduino even more seamless and smooth.

First of all you will be able to write code and upload sketches to any Arduino board directly from the browser with the Arduino Web Editor (IDE), without having to install anything. Your Sketchbook will be stored on the Arduino Cloud and will be accessible from any device. The Getting Started app will allow you to easily configure and setup tools and boards available around you. Services provided by partners such as Temboo will be just one click away and better integrated with your workflow.

 

Arduino Create will simplify building a project as a whole, without having to switch between many different tools to manage the all the aspects of whatever you are making.
In this past year we focused our effort mainly in the Arduino Web Editor, but we really want to concentrate on content next, providing you with a curated set of projects and tutorials to get you inspired.

Our team, together with ToDo, developed a pilot version of Arduino Create for the Arduino TRE board.
We did a lot of research to design and develop this new web-platform right. We started with paper prototyping and co-creation sessions in the local Fablab, 6-months later we had around 150 Arduino TRE beta-testers giving us feedback on both the software, and the overall user experience of the product. 8 months into the project, in the Arduino Workshop area within Maker Faire Rome, we conducted about 25 user-testing sessions to refine some usability details. Talking with a great variety of people is always key in our design and development process, since Arduino has to fit the needs of users with a big skill-set range, from total beginners to experts.

We are now in the process of making Arduino Create reachable by anyone on a browser via www.arduino.cc. This post is a sneak peak on this effort.

Here some of the features of Arduino Create (some still in the works*):

  • Integration with the Arduino account, just sign in to access the web IDE
  • Your Sketchbook on the Arduino Cloud, available anytime from any device
  • A guided walkthrough to setup and configure Arduino Create for the first time
  • Latest version of the Arduino Web Editor (based on ACE), the board cores, and the libraries, always available without having to install anything
  • Auto-discovery of boards and ports available around you, selectable in one single dropdown
  • Examples presented with Schematics and Layout details
  • A Readme tab included in each sketch so that you can add some project’s details, if comments on your code gets too verbose
  • Ability to add custom Schematics and Layout PNGs to your sketch, so that you have in one place the all basic elements of your project
  • Better integration with Language Reference* and Glossary
  • Ability to share a sketch and embed it in your webpage or blog*
  • Notification area to be always up-to-date with the latest news (new library or core, new feature available, etc)*
  • Video tutorials and Help resources available directly within the Editor*

Of course we will continue to develop and improve the desktop Arduino IDE, this online version will give us an opportunity to test new features and provide users with a more cohesive experience when making projects with Arduino.

In mid June we plan to start a beta-testing program of Arduino Create, stay tuned for updates!

 

Arduino Blog 05 May 19:13

Hummingbird is a 'pre-Arduino' for kids (video)

It's an Arduino -- you know, for kids. Or, as BirdBrain Technologies' chief robot design Tom Lauwers put it, a "pre-Arduino." It's never too early to get kids into robot building -- or so goes the thought process behind this nectar-loving kit. At its center is a custom controller that can be used to manipulate a slew of different sensors, motors and lights, a number of which are included in the box. Getting started is extremely simple -- don't believe us? Check the video after the break, in which Lauwers connects two wires to get the whole process underway.

The kit's also reasonably priced at $199 a piece. On top of the controller, you get a handful of LEDs, two vibration motors, four servos and light, temperature, distance and sound sensors. The kits are currently available through the company's site (click on that source link). Lauwers tells us that his company (which you may remember from last year's MakerFaire NYC) is working on a slightly more affordable option priced at around $130, which scales back a bit on the in-box components.

Check out a conversation with Lauwers -- and a pretty awesome cardboard dragon -- below.

Continue reading Hummingbird is a 'pre-Arduino' for kids (video)

Filed under: Robots

Hummingbird is a 'pre-Arduino' for kids (video) originally appeared on Engadget on Wed, 24 Oct 2012 12:54:00 EST. Please see our terms for use of feeds.

Permalink | Email this | Comments