Tag Archives: Featured

The new Arduino Cloud for Business will have you… on a cloud!

via Arduino Blog

While our philosophy is all about the democratization of technology, we are well aware that businesses and professional users have specific needs: that’s why our Pro business unit is entirely focused on catering to them, with dedicated solutions that meet the strictest requirements for performance and security.

And after growing our Arduino Pro hardware portfolio with over a dozen new components in the past few months, we are happy to announce a major software advancement in our ecosystem: the Arduino Cloud for Business offers unique benefits for companies and industrial clients wanting enhanced features in terms of device management, RBAC, fleet management, and safe remote access.

The Arduino Cloud for Business is based on a powerful and flexible data plane where you can gather real-time and historical data in one place, sending information securely over-the-air. Display everything you need on dashboards built simply by choosing from dozens of configurable widgets: easily connect your devices – as many as you want! – to the Cloud and build your own control center.

Join an Organization Space. Define and manage multiple Organization spaces in Arduino Cloud for Business. Set up role-based access control (RBAC) by assigning profiles and sharing with any number of users, and access all cloud projects and sketches – always in sync thanks to the Web Editor – at any time and from any device, thanks to wide cross compatibility (Windows, Mac, Linux or Chromebook) and the free IoT Remote app.

The Arduino Cloud for Business allows for device management with instant or programmed OTA updates, secure provisioning to connect boards leveraging their secure element, and easy verification of their status (connected, not connected) and maintenance.

And there’s more: its specific fleet management features enable you to filter your devices by status, create groups and tags to more efficiently manage campaigns, search between boards, and list and order them.

Multiple of 50 devices can be connected under the Enterprise Base Plan – and you can always contact our team for a tailored plan to accelerate your IoT solutions.

Sketching and coding run through the integrated Arduino Web Editor, allowing you to program your boards from any browser, update devices over-the-air, move all sketches and libraries to the Cloud, use the latest IDE features without having to install any software locally, share projects across your team, and customize your libraries online.

With Arduino Cloud for Business, you can create an unlimited number of dashboards. Push button, Switch, Scheduler, Map, Chart… These are just a few of the many widgets you can customize to visualize all your data or to remotely control your devices. Click here to learn more. 

Allow your team to view/edit your dashboards or share them with your customers in just a couple of clicks. Everyone you want can have the permission to access them, not only in the browser, but also on-the-go using the free IoT Remote app (available from Google Play and the App Store).

Whether your data is needed every day or every minute, Arduino Cloud infrastructure is optimized to receive, elaborate, and return tons of data each second across the globe.

And, with one year data retention by default, Arduino Cloud for Business provides companies a place to store and mine data for additional insights and analysis, like condition monitoring or predictive maintenance. If you need to store the data somewhere else, export your entire set of data locally for further evaluation or manipulation.

Use Arduino IoT Cloud back-end to control Things and devices via Arduino rest APIs in Javascript, Python, or Go. With Arduino rest APIs, you will be able to manage up to 50 requests per second, guaranteeing stable data sharing. Leveraging the APIs, you can interact with any element of the Cloud: data, devices, dashboards, and web properties. Add the power to script, to create complex scenarios, or to send and receive data from your custom service or mobile application.

Generate your secure API key in just one click and start interacting with third-party apps and services without friction. Do you want to learn more? Check our API documentation.

The Arduino Cloud for Business is compatible with the widest range of Arduino PRO devices in the Portenta and Nicla families, as well as with MKR and Nano components. 

To address additional needs, Arduino Cloud for Business can be customized with optional add-ons: 

  • Portenta X8 Manager: Securely maintain Portenta X8 Linux distribution with this dedicated add-on. Deploy and update all your applications packaged into containers and perform secure over the air differential updates to target Portenta X8 devices/fleets. Check Portenta X8 documentation to find out more. 
  • LoRaWAN Device Manager: Easily connect your LoRa devices to Arduino Cloud for Business with this integrated add-on. Build your own enterprise grade LoRaWAN network server without location constraints and directly visualize and manage data exchanged through LoRa protocol into your Cloud projects. Get started now. 
  • Machine Learning Tools Enterprise: Build and train professional grade predictive models with just few lines of code through this dedicated add-on. Deploy premade models out of the box to quickly develop your machine learning projects, starting from object detection, machine vision to audio segmentation. Click here to learn more.

So, why choose Arduino Cloud for Business for your next IIoT challenge? 

Here are a few reasons:

  • Remotely access all your data and dashboards from any device.
  • Securely update your applications over-the-air.
  • Use multiple connectivity options (e.g. WiFi, LoRa, Ethernet, cellular etc.).
  • Your data is always fully encrypted.
  • Securely provision your devices leveraging their secure elements.
  • Share and grant access to your projects to colleagues and customers in one click.
  • Export your Cloud data locally when needed.
  • Optional add-on covering all your needs.
  • Develop your projects including all your MKR, Nano, and Portenta devices.

Last but not least, the Arduino Cloud for Business offers the frictionless experience and extensive documentation and tutorials Arduino is known for: check out available plans and start building your Cloud workspace today! 

The post The new Arduino Cloud for Business will have you… on a cloud! appeared first on Arduino Blog.

MicroPython officially becomes part of the Arduino ecosystem

via Arduino Blog

At Arduino we like to experiment with new technologies to figure out if we can use them to improve the tools we make for our users. We’ve recently been experimenting with the Python language as a possible extension for our programming platforms, considering how it has become the number one language for many types of users. Specifically we’re looking at MicroPython, the version of Python that runs on microcontrollers. We’ve created a partnership with OpenMV, which ported their computer vision oriented virtual machine to some of our products and enabled us to do incredible stuff with the Nicla Vision (for example).

Expanding on this initial experience we were lucky enough to partner with the creator of MicroPython, Damien George, to port the official the virtual machine to a number of Arduino products. You can find our code here. We’re sure you’ll going to love it!

Thanks to one of our developers (Ubi de Feo) we were able to test MicroPython on a class of students and we’ve learned a lot from that experience. In particular, we noticed that it’s hard to find a very simple cross platform MicroPython IDE that would be as easy to use as the original Arduino IDE.

Luckily we came across the work of Murilo Polese, who developed a simple tool we were able to adapt and use for teaching. The results have been so good that we decided to collaborate with him to produce a tool we can share with the community.

We’re very excited to announce the new Arduino Lab for MicroPython, a simple, cross-platform IDE for MicroPython that supports any board with a serial REPL interface so it can also work with non-Arduino boards.

This is not an official product yet, it’s an experimental tool — but we wanted people to play with it so we created a new website “Arduino Labs,” where we’ll post experimental tools for people to try out and give us feedback. It’s not guaranteed that they will become fully released products. In the meantime, enjoy them and try them out!

You can find Arduino Lab for MicroPython at labs.arduino.cc.

The post MicroPython officially becomes part of the Arduino ecosystem appeared first on Arduino Blog.

Now free! Get the Arduino Create app for Chrome classrooms

via Arduino Blog

In the latest Arduino Education update, we’ve made the Arduino Create app free for Chrome. From today, as many educators, students, and parents around the world as possible can now access the Arduino Create Agent.

Arduino Chrome app is now free

What is Arduino Create (soon to become Arduino Cloud)?

Arduino Create is an online platform that lets students write code, access tutorials, configure boards, and share projects. 

Designed to provide users with a continuous workflow, Arduino Create connects the dots from inspiration to creation. This means students can manage every aspect of their projects right from a single dashboard.

Get the app for Chrome and Chromebooks

The app lets you use the Arduino Create on Chromebooks. You can then code online and save your sketches in the Cloud. Then you can upload them to any Arduino board connected to your computer, and do it all without having to install anything locally.

Developed with the classroom in mind, the Arduino Create app runs on Chrome OS. It enables you to teach and play with Arduino electronics and programming in a shared environment. Because it’s a Cloud-based environment, you can also be sure it’s always up-to-date. All the contributed libraries are automatically included, and any new Arduino boards are supported out-of-the-box.

Arduino’s CEO, Fabio Violante, says, “The aim of Arduino Education is to put technology into the hands of every student around the world. Making Arduino Create free, and therefore more accessible, is a step towards doing this. We’re proud to provide open-source software, and want to inspire students and educators in STEAM learning.”

Download the Arduino Create app here, and join us on the forums to tell us about your experiences.

The post Now free! Get the Arduino Create app for Chrome classrooms appeared first on Arduino Blog.

Sense the future of smart agriculture with Arduino Edge Control

via Arduino Blog

The Arduino Pro lineup continues to grow with the introduction of the new Arduino Edge Control. This is a remote monitoring and control solution optimized for outdoor environments. Easy deployment makes it suitable for smart agriculture, precision farming, and other intelligent control applications in remote locations.

Featuring built-in Bluetooth, Arduino MKR boards can expand connectivity with 2G/3G/CatM1/NB-IoT modems, LoRa®, Sigfox and WiFi. With solar power capabilities you can place it anywhere while leveraging AI on the edge. Once installed in the field, it can then be managed remotely using Arduino IoT Cloud (or other services). 

Real-time monitoring with Edge Control sensors

You can also connect sensors, provide real-time monitoring, and drive actuators — commonly used in agriculture — thereby reducing production-related risks.

Particularly aimed at smart agriculture, the sensors can collect real-time data. Weather conditions, soil quality, crop growth and any other data you need. Once sent to Arduino IoT Cloud, the data value chain becomes valuable analytics that support business processes at various levels. For example, crop yield, equipment efficiency, staff performance and so forth. The Edge Control can improve crop quality, reduce effort and minimize error by automating processes like irrigation, fertilization or pest control.

Arduino Edge Control for smart agriculture and industrial applications

Remote access and maintenance

With its robust design, the Edge Control is a fitting solution for applications in any outdoor setting. For example, using it on construction sites or in real estate to automate access control. Similarly, swimming pool maintenance and cleaning companies could monitor and control the condition of pool water from remote locations. As usual, we expect the Arduino community to come up with countless ingenious ways to implement this new technology.

To learn more about how you can use the Edge Control, check out how to get started.

The Edge Control is now available for €169/US$199 on the Arduino Store.

The post Sense the future of smart agriculture with Arduino Edge Control appeared first on Arduino Blog.

Customizable artificial intelligence and gesture recognition

via Arduino Blog

In many respects we think of artificial intelligence as being all encompassing. One AI will do any task we ask of it. But in reality, even when AI reaches the advanced levels we envision, it won’t automatically be able to do everything. The Fraunhofer Institute for Microelectronic Circuits and Systems has been giving this a lot of thought.

AI gesture training

Okay, so you’ve got an AI. Now you need it to learn the tasks you want it to perform. Even today this isn’t an uncommon exercise. But the challenge that Fraunhofer IMS set itself was training an AI without any additional computers.

As a test case, an Arduino Nano 33 BLE Sense was employed to build a demonstration device. Using only the onboard 9-axis motion sensor, the team built an untethered gesture recognition controller. When a button is pressed, the user draws a number in the air, and corresponding commands are wirelessly sent to peripherals. In this case, a robotic arm.

Embedded intelligence

At first glance this might not seem overly advanced. But consider that it’s running entirely from the device, with just a small amount of memory and an Arduino Nano. Fraunhofer IMS calls this “embedded intelligence,” as it’s not the robot arms that’s clever, but the controller itself.

This is achieved when training the device using a “feature extraction” algorithm. When the gesture is executed, the artificial neural network (ANN) is able to pick out only the relevant information. This allows for impressive data reduction and a very efficient, compact AI.

Fraunhofer IMS Arduino Nano with Gesture Recognition

Obviously this is just an example use case. It’s easy to see the massive potential that this kind of compact, learning AI could have. Whether it’s in edge control, industrial applications, wearables or maker projects. If you can train a device to do the job you want, it can offer amazing embedded intelligence with very few resources.

The post Customizable artificial intelligence and gesture recognition appeared first on Arduino Blog.

The Arduino Forum is now completely renovated (and it’s so nice)

via Arduino Blog

It was a long Monday with the Arduino forum closed for maintenance, wasn’t it? Many people had to hold back their Arduino-related questions for an entire day… panic! But before getting mad at us, read on and you’ll understand it was for an extremely good cause. 😉

We migrated the forum to a new, modern, platform which provides a dramatically improved user experience. Try it now at forum.arduino.cc! It’s fast, clean, practical, and mobile-friendly. The new interface helps focus on contents, share knowledge and generate quality interactions between people.

New Forum Features

  • No more pages to browse manually.
  • Long conversations are loaded dynamically while scrolling.
  • Notifications are shown when someone mentions you or replies to your posts.
  • Links are expanded with previews. Long conversations can be automatically summarized.
  • Trust levels and other tools help fight spamming and encourage good behaviors.

And there’s a lot more!

The new forum is built on Discourse, which is the leading forum platform and is 100% open source. This makes the Arduino forum into the largest Discourse forum in the world, with over one million users and more than five million posts. We partnered with the Discourse team to perform this long and complex migration. It was great to collaborate with people who believe in quality, human-centric software and open source as much as we do.

A big thank you also goes out to all the volunteer moderators who help newcomers and keep things in order. They do an incredible job.

Spending time in the forum, reading conversations and answering questions is a great learning opportunity. Join the Arduino community now!

Forum Notes

User images (avatars) won’t be visible for a few hours because they’re being imported. There’s also some minor formatting in posts that hasn’t been applied yet, like emoticons and underlined text. There’s a job running in the background job which is working on things. Everything will appear automatically as soon as the process is complete. But we wanted to reopen the forum as soon as possible.

These are the most important things you need to know if you’re used to the old forum:

  • Drafts are automatically saved while typing. No need to click “Save Draft”.
  • The “Add Karma” button is not there any more because we now have message likes. If you want to show your appreciation, click the “Like” icon under a post.
  • The “Report to moderator” link has been replaced by the “Flag” button.
  • You can configure your notification preferences on a per-category or per-topic basis by clicking the bell icon at the top-right.
  • There’s no “Print” button any more. Just use the print function of your browser and a printer-friendly rendering will be applied.
  • You can now bookmark your favorite posts. Bookmarks are found, along with your notifications, mentions and history, by clicking on the avatar icon at the top right.

Should you notice issues with the new forum, let us know.

The post The Arduino Forum is now completely renovated (and it’s so nice) appeared first on Arduino Blog.