Posts | Comments

Planet Arduino

Archive for the ‘News’ Category

Federico Musto, who until two days ago owned the largest part of Arduino AG has been bought out, having today been replaced by a combination of Massimo Banzi and Fabio Violante.

This should bring to a close the saga that began with a fork where two companies called themselves “Arduino” and bizarrely continued for almost a year after the reconciliation of the two was announced. What remains today is one corporation called Arduino AG, now captained by Massimo Banzi as Chairman and CTO, and Fabio Violante as CEO.

Massimo Banzi was one of the original founders of Arduino and one side of the trademark litigation during the period in which there were two companies. With the buyout of Musto, Banzi moves back to the top spot. This change in leadership occurred as a company called BCMI bought all shares of Arduino AG. BCMI was started by four of the original Arduino co-founders; you could say the old gang rides again.

Arduino AG is in essence a hardware company, manufacturing and selling the officially branded Arduino boards. But right now they still maintain the official codebase which most people see as belonging to the community. Despite changes at the top, the proof will still be in the pudding. When will we see the Arduino Foundation come to life and take control of the Arduino IDE? Hackaday will continue to look into it and provide updates.

 


Filed under: Arduino Hacks, news

arduinoArduino announced an acquisition today that will merge Arduino.cc and Arduino.org.

Read more on MAKE

The post Acquisition Ushers in New Era for Arduino; Banzi Named Chairman appeared first on Make: DIY Projects and Ideas for Makers.

If you were sad that Codebender had bit the dust, cheer up. A site called codeanywhere has acquired the online Arduino development environment and brought it back to life. In addition to the main Codebender site, the edu and blocks sites are also back on the air.

Not only is this great news, but it also makes sense. The codeanywhere site is a development IDE in the cloud for many different programming languages. The downside? Well, all the people who said they’d be glad to pay to keep Codebender alive will get a chance to put their money where their mouth is.

Here’s an excerpt from Codebender’s blog:

First of all, codebender will mostly remain the same. It will continue to operate as a standalone service, so you don’t have to change the way you are currently using codebender. However, it will transition to a monthly subscription service. This means that you will be able to use it for free for 1 month (as a trial, beginning on June 1st, or for the first month after registration), and it will then cost $10/month to keep using it. This is the price to pay for keeping codebender alive and sustainable, and it’s a small one, really.

Secondly, Codeanywhere intends to keep adding more and more features, the same way we have been adding features, libraries, and board support in the past few years. So you can expect codebender to keep improving with time, much as it did until now.

We have to wonder how many people will pay $120 / year to do something they can do for free. Mbed has support from ARM and offers a free IDE. Maybe a better deal with Codebender would have been with Atmel or Arduino. Not that we are opposed to charging for services, but we imagine a lot of people will just use free tools unless they have a strong use case for using a cloud-based service.

We covered Codebender’s short-lived demise back in October of last year.


Filed under: Arduino Hacks, news

The Arduino Wars officially ended last October, and the new Arduino-manufacturing company was registered in January 2017.  At the time, we were promised an Arduino Foundation that would care for the open-source IDE and code infrastructure in an open and community-serving manner, but we don’t have one yet. Is it conspiracy? Or foul play? Our advice: don’t fret. These things take time.

But on the other hand, the Arduino community wants to know what’s going on, and there’s apparently some real confusion out there about the state of play in Arduino-land, so we interviewed the principals, Massimo Banzi and Federico Musto, and asked them for a progress report.

The short version is that there are still two “Arduinos”: Arduino AG, a for-profit corporation, and the soon-to-be Arduino Foundation, a non-profit in charge of guiding and funding software and IDE development. The former was incorporated in January 2017, and the latter is still in progress but looks likely to incorporate before the summer is over.

Banzi, who is a shareholder of Arduino AG, is going to be the president of the Foundation, and Musto, AG’s CEO, is going to be on the executive board and both principals told us similar visions of incredible transparency and community-driven development. Banzi is, in fact, looking to get a draft version of the Foundation’s charter early, for comment by the community, before it gets chiseled in stone.

It’s far too early to tell just how independent the Foundation is going to be, or should be, of the company that sells the boards under the same name. Setting up the Foundation correctly is extremely important for the future of Arduino, and Banzi said to us in an interview that he wouldn’t take on the job of president unless it is done right. What the Arduino community doesn’t need right now is a Foundation fork.  Instead, they need our help, encouragement, and participation once the Foundation is established. Things look like they’re on track.

A Tale of Two Arduinos

Until late 2014, there were two “Arduinos”: Arduino LLC, which took on the task developing the IDE and guiding the community, and Smart Projects, which was the manufacturing arm of the project that incidentally owned the trademark on the name “Arduino”, at least in Europe. All legal heck broke loose in November 2014, when Smart Projects changed its name to Arduino SRL (an Italian form of limited-liability corporation) and stopped funneling profits back into Arduino LLC. Arduino LLC filed for a trademark in the US, and Arduino SRL countered the filing based on their EU trademark. Arduino LLC filed a lawsuit in the USA, which resulted in two years of uncertainty about which company was the “real” Arduino, confusion in retail channels, two websites, and two versions of the IDE. It wasn’t pretty.

In October 2016, the lawsuit was settled out of court. The settlement documents themselves are under a sort of non-disclosure agreement, and we were told that there are around 500 pages worth. But a very short version is that a new Arduino corporation (Arduino AG) would hold the trademark and rights to produce the boards, while the Arduino Foundation, a 501(c)(6) non-profit corporation would be established to develop the firmware and the IDE.

In a nearly Solomonic decision, Arduino AG is 51% owned by the previous owners of Arduino SRL, and 49% owned by the previous Arduino LLC principals. Federico Musto, the largest shareholder of SRL, is now Arduino AG’s CEO, and Massimo Banzi, the largest shareholder in LLC, is picked to be the Arduino Foundation’s president.

So there are still two “Arduinos”, but their incentives are now aligned instead of adversarial. Arduino AG owns the trademark, manufactures the boards, and makes the money. The Arduino Foundation will be funded by at least Arduino AG, but also by any other stake-holders in the Arduino ecosystem that wish to contribute. Arduino AG is now in a sense just a company that makes development boards, while the Arduino Foundation is in control of the rest of what makes Arduino “Arduino”: the non-tangible environment.

As a result, the community should care a lot about the Foundation. The choices made there will change your programming experience most directly, and if you’re interested in contributing code to the mainline distribution, the Foundation will be the gatekeeper — as much as there can be a gatekeeper in entirely open source software.

Progress, but Slow Progress

So why is setting up the Arduino Foundation taking so long? We’d claim it’s not, and that the signs from both parties indicate that it’s on the right track.

First of all, Musto and Banzi were in an existential fight over control of the ownership of “Arduino” for two of the last two-and-a-half years. As of January 2017, they became part owners of the Arduino AG holding company, but that doesn’t mean they instantly started getting along. It’s no surprise that there’s at least half a year’s worth of trust-building to do between the two.

Add to these personal issues that the Foundation was not the top (legal) priority. Banzi mentioned that, of the 500-page settlement, the Arduino Foundation was one of the last items on the list, and that the settlement wasn’t extremely detailed in that regard to begin with. So there was a lot of work to do, and it was put off until the prioritized stuff was out of the way. We were told that there’s no deadline in the settlement, and in reality, they haven’t been working on the Foundation for more than four months so far. Add in some time for lawyering, and IRS accreditation, and we would forgive them for taking until the end of 2017. Let’s hope it’s sooner.

Finally, both Banzi and Musto are very candid that this is the first Foundation that either of them have ever set up, and that it’s an important one. Nobody wants to get this wrong, and both are looking to other successful open-source Foundations for inspiration and guidance. Both mentioned the Linux and Mozilla foundations as models. This suggests that there’s going to be a mix of developer, user, and manufacturer interests all coming together. And it suggests that the founders are doing their due dilligence instead of just slapping something together.

The Signal, and the Noise

So what can we expect from the Arduino Foundation? Neither Banzi and Musto were able to guarantee anything specific, because they’re still under discussion. Still, there was a reassuring degree of overlap between what Banzi and Musto said. It sounds like they’re getting there.

If you’re interested in the future of the IDE, Banzi’s recent article on the near future is probably a good roadmap, and there’s a lot to like: separating the cross-platform code from the device-specific code (“Project Chainsaw”), and re-thinking the split between the high-level and low-level APIs sounds great to us. Adapting the Arduino pre-processor and toolchain to work with more modern workflows (clang on LLVM) is a huge win. Musto mentioned making the IDE more modular, so that any given part of it could be easily called by external code.

As for the organization itself, it’s likely that there will be an executive board, with half appointed by Musto and half by Banzi, that will run the show. In addition, Musto floated the idea of a few advisory boards, potentially split along lines of hardware manufacturers and firmware developers. He repeatedly said, as he was airing these possibilities, that it was up to Banzi as president to decide in the end. For his part, Banzi declined to speak on any specifics until they’d hammered the details out. In whatever form, we wouldn’t be surprised if representatives from Intel, ST, Nordic Semiconductor, and other chip manufacturers who make Arduino boards have a seat at the table. We’d also like to see the developer community pulled in and given a formal voice somehow.

Both Musto and Banzi seem committed to extreme transparency in the Foundation. Musto mentioned that the Foundation’s financials should be viewable online every month. Banzi is proposing to pre-release the Foundation’s charter. Musto is considering having Arduino AG donate to the Foundation in proportion to Arduino sales, and allowing the purchasers to earmark their portion of the donation toward a specific project as a form of radical democracy. Both Musto and Banzi said the word “open” more times than we could count in the interviews. Given Banzi’s history as an open source hardware pioneer, and Musto’s financial incentives to keep the Arduino train on the tracks, we have little reason to doubt their intentions.

Foundation Fork?

Meanwhile, Dale Dougherty, the founder of Make Magazine, wrote a piece in which he calls for a “Free Arduino” Foundation, where the Arduino community can jointly determine the future of the little blue boards and their programming environment. Half of the article consists of personal attacks on Federico Musto. Ironically, it was Musto himself who first proposed creating an Arduino Foundation as a neutral party in charge of the IDE, and as a means to funnel money back to the people contributing most to the ecosystem — the developers. Nowhere in the post does Dougherty mention Banzi’s role in the Foundation.

In addition to Dale Dougherty’s post on Make, Phil Torrone of Adafruit made a few posts last week that suggested, vaguely or otherwise, that the future of the IDE was being “steered off a cliff” or otherwise hijacked by the Foundation because of Musto’s participation. He interpreted Dougherty’s post as calling for a grassroots, developer-based Arduino Foundation.

We asked both Massimo Banzi and Federico Musto what they thought about the call for a Foundation fork. Neither of them had talked to Dougherty or Adafruit about the Foundation, and both felt blindsided by their accusations. Banzi was quite dismissive of the “Arduino is no longer open source” argument, stating that once code is out there with an open license, it can’t be taken back. If Arduino steers off a cliff, just roll back a few versions and fork. Banzi felt like the argument was insulting the last decade of his, along with the other early founders’, work. He would not comment on Dougherty’s article, saying instead that he’ll talk with him later.

The elephant in the room is Musto’s alleged fabrication of his previous academic credentials, which he has since retracted. It certainly does raise the question of whether he is trustworthy. But with Banzi still involved and slated to take the helm of the Foundation we see more reasons for hope in the future than not, or at least a reason to wait and see.

Is the Arduino Foundation run by insiders? Of course it is. Who other than Massimo Banzi would you appoint to run it? And you have to give the Arduino AG CEO a seat on the board, not the least because they own the trademark and the software needs to run on their hardware. Banzi and Musto display every sign of wanting to get it right: keeping it open, transparent, and responsive to both the community and industry.

Arduino’s code acceptance over the last twelve years hasn’t always been exactly transparent either, and many parts of the IDE could use a fresh coat of paint. It’s easy to idealize the past, but looking to the future, a Foundation which brings numerous and diverse stakeholders to the table can help refresh stale perspectives. Banzi’s roadmap for the IDE is solid. With some more good ideas, and money to back them up, the Foundation could be the best thing that’s ever happened to Arduino.


Filed under: Arduino Hacks, Current Events, Featured, news

The Arduino Wars officially ended last October, and the new Arduino-manufacturing company was registered in January 2017.  At the time, we were promised an Arduino Foundation that would care for the open-source IDE and code infrastructure in an open and community-serving manner, but we don’t have one yet. Is it conspiracy? Or foul play? Our advice: don’t fret. These things take time.

But on the other hand, the Arduino community wants to know what’s going on, and there’s apparently some real confusion out there about the state of play in Arduino-land, so we interviewed the principals, Massimo Banzi and Federico Musto, and asked them for a progress report.

The short version is that there are still two “Arduinos”: Arduino AG, a for-profit corporation, and the soon-to-be Arduino Foundation, a non-profit in charge of guiding and funding software and IDE development. The former was incorporated in January 2017, and the latter is still in progress but looks likely to incorporate before the summer is over.

Banzi, who is a shareholder of Arduino AG, is going to be the president of the Foundation, and Musto, AG’s CEO, is going to be on the executive board and both principals told us similar visions of incredible transparency and community-driven development. Banzi is, in fact, looking to get a draft version of the Foundation’s charter early, for comment by the community, before it gets chiseled in stone.

It’s far too early to tell just how independent the Foundation is going to be, or should be, of the company that sells the boards under the same name. Setting up the Foundation correctly is extremely important for the future of Arduino, and Banzi said to us in an interview that he wouldn’t take on the job of president unless it is done right. What the Arduino community doesn’t need right now is a Foundation fork.  Instead, they need our help, encouragement, and participation once the Foundation is established. Things look like they’re on track.

A Tale of Two Arduinos

Until late 2014, there were two “Arduinos”: Arduino LLC, which took on the task developing the IDE and guiding the community, and Smart Projects, which was the manufacturing arm of the project that incidentally owned the trademark on the name “Arduino”, at least in Europe. All legal heck broke loose in November 2014, when Smart Projects changed its name to Arduino SRL (an Italian form of limited-liability corporation) and stopped funneling profits back into Arduino LLC. Arduino LLC filed for a trademark in the US, and Arduino SRL countered the filing based on their EU trademark. Arduino LLC filed a lawsuit in the USA, which resulted in two years of uncertainty about which company was the “real” Arduino, confusion in retail channels, two websites, and two versions of the IDE. It wasn’t pretty.

In October 2016, the lawsuit was settled out of court. The settlement documents themselves are under a sort of non-disclosure agreement, and we were told that there are around 500 pages worth. But a very short version is that a new Arduino corporation (Arduino AG) would hold the trademark and rights to produce the boards, while the Arduino Foundation, a 501(c)(6) non-profit corporation would be established to develop the firmware and the IDE.

In a nearly Solomonic decision, Arduino AG is 51% owned by the previous owners of Arduino SRL, and 49% owned by the previous Arduino LLC principals. Federico Musto, the largest shareholder of SRL, is now Arduino AG’s CEO, and Massimo Banzi, the largest shareholder in LLC, is picked to be the Arduino Foundation’s president.

So there are still two “Arduinos”, but their incentives are now aligned instead of adversarial. Arduino AG owns the trademark, manufactures the boards, and makes the money. The Arduino Foundation will be funded by at least Arduino AG, but also by any other stake-holders in the Arduino ecosystem that wish to contribute. Arduino AG is now in a sense just a company that makes development boards, while the Arduino Foundation is in control of the rest of what makes Arduino “Arduino”: the non-tangible environment.

As a result, the community should care a lot about the Foundation. The choices made there will change your programming experience most directly, and if you’re interested in contributing code to the mainline distribution, the Foundation will be the gatekeeper — as much as there can be a gatekeeper in entirely open source software.

Progress, but Slow Progress

So why is setting up the Arduino Foundation taking so long? We’d claim it’s not, and that the signs from both parties indicate that it’s on the right track.

First of all, Musto and Banzi were in an existential fight over control of the ownership of “Arduino” for two of the last two-and-a-half years. As of January 2017, they became part owners of the Arduino AG holding company, but that doesn’t mean they instantly started getting along. It’s no surprise that there’s at least half a year’s worth of trust-building to do between the two.

Add to these personal issues that the Foundation was not the top (legal) priority. Banzi mentioned that, of the 500-page settlement, the Arduino Foundation was one of the last items on the list, and that the settlement wasn’t extremely detailed in that regard to begin with. So there was a lot of work to do, and it was put off until the prioritized stuff was out of the way. We were told that there’s no deadline in the settlement, and in reality, they haven’t been working on the Foundation for more than four months so far. Add in some time for lawyering, and IRS accreditation, and we would forgive them for taking until the end of 2017. Let’s hope it’s sooner.

Finally, both Banzi and Musto are very candid that this is the first Foundation that either of them have ever set up, and that it’s an important one. Nobody wants to get this wrong, and both are looking to other successful open-source Foundations for inspiration and guidance. Both mentioned the Linux and Mozilla foundations as models. This suggests that there’s going to be a mix of developer, user, and manufacturer interests all coming together. And it suggests that the founders are doing their due dilligence instead of just slapping something together.

The Signal, and the Noise

So what can we expect from the Arduino Foundation? Neither Banzi and Musto were able to guarantee anything specific, because they’re still under discussion. Still, there was a reassuring degree of overlap between what Banzi and Musto said. It sounds like they’re getting there.

If you’re interested in the future of the IDE, Banzi’s recent article on the near future is probably a good roadmap, and there’s a lot to like: separating the cross-platform code from the device-specific code (“Project Chainsaw”), and re-thinking the split between the high-level and low-level APIs sounds great to us. Adapting the Arduino pre-processor and toolchain to work with more modern workflows (clang on LLVM) is a huge win. Musto mentioned making the IDE more modular, so that any given part of it could be easily called by external code.

As for the organization itself, it’s likely that there will be an executive board, with half appointed by Musto and half by Banzi, that will run the show. In addition, Musto floated the idea of a few advisory boards, potentially split along lines of hardware manufacturers and firmware developers. He repeatedly said, as he was airing these possibilities, that it was up to Banzi as president to decide in the end. For his part, Banzi declined to speak on any specifics until they’d hammered the details out. In whatever form, we wouldn’t be surprised if representatives from Intel, ST, Nordic Semiconductor, and other chip manufacturers who make Arduino boards have a seat at the table. We’d also like to see the developer community pulled in and given a formal voice somehow.

Both Musto and Banzi seem committed to extreme transparency in the Foundation. Musto mentioned that the Foundation’s financials should be viewable online every month. Banzi is proposing to pre-release the Foundation’s charter. Musto is considering having Arduino AG donate to the Foundation in proportion to Arduino sales, and allowing the purchasers to earmark their portion of the donation toward a specific project as a form of radical democracy. Both Musto and Banzi said the word “open” more times than we could count in the interviews. Given Banzi’s history as an open source hardware pioneer, and Musto’s financial incentives to keep the Arduino train on the tracks, we have little reason to doubt their intentions.

Foundation Fork?

Meanwhile, Dale Dougherty, the founder of Make Magazine, wrote a piece in which he calls for a “Free Arduino” Foundation, where the Arduino community can jointly determine the future of the little blue boards and their programming environment. Half of the article consists of personal attacks on Federico Musto. Ironically, it was Musto himself who first proposed creating an Arduino Foundation as a neutral party in charge of the IDE, and as a means to funnel money back to the people contributing most to the ecosystem — the developers. Nowhere in the post does Dougherty mention Banzi’s role in the Foundation.

In addition to Dale Dougherty’s post on Make, Phil Torrone of Adafruit made a few posts last week that suggested, vaguely or otherwise, that the future of the IDE was being “steered off a cliff” or otherwise hijacked by the Foundation because of Musto’s participation. He interpreted Dougherty’s post as calling for a grassroots, developer-based Arduino Foundation.

We asked both Massimo Banzi and Federico Musto what they thought about the call for a Foundation fork. Neither of them had talked to Dougherty or Adafruit about the Foundation, and both felt blindsided by their accusations. Banzi was quite dismissive of the “Arduino is no longer open source” argument, stating that once code is out there with an open license, it can’t be taken back. If Arduino steers off a cliff, just roll back a few versions and fork. Banzi felt like the argument was insulting the last decade of his, along with the other early founders’, work. He would not comment on Dougherty’s article, saying instead that he’ll talk with him later.

The elephant in the room is Musto’s alleged fabrication of his previous academic credentials, which he has since retracted. It certainly does raise the question of whether he is trustworthy. But with Banzi still involved and slated to take the helm of the Foundation we see more reasons for hope in the future than not, or at least a reason to wait and see.

Is the Arduino Foundation run by insiders? Of course it is. Who other than Massimo Banzi would you appoint to run it? And you have to give the Arduino AG CEO a seat on the board, not the least because they own the trademark and the software needs to run on their hardware. Banzi and Musto display every sign of wanting to get it right: keeping it open, transparent, and responsive to both the community and industry.

Arduino’s code acceptance over the last twelve years hasn’t always been exactly transparent either, and many parts of the IDE could use a fresh coat of paint. It’s easy to idealize the past, but looking to the future, a Foundation which brings numerous and diverse stakeholders to the table can help refresh stale perspectives. Banzi’s roadmap for the IDE is solid. With some more good ideas, and money to back them up, the Foundation could be the best thing that’s ever happened to Arduino.


Filed under: Arduino Hacks, Current Events, Featured, news

This weekend at the Bay Area Maker Faire, Arduino in conjunction with SiFive, a fabless provider of the Open Source RISC-V micros, introduced the Arduino Cinque. This is a board running one of the fastest microcontrollers available, and as an added bonus, this board includes Espressif’s ESP32, another wonderchip that features WiFi and Bluetooth alongside a very, very powerful SoC.

Details on the Arduino Cinque are slim at the moment, but from what we’ve seen so far, the Cinque is an impressively powerful board featuring the RISC-V FE310 SoC from SiFive, an ESP32, and an STM32F103. The STM32 appears to be dedicated to providing the board with USB to UART translation, something the first RISC-V compatible Arduino solved with an FTDI chip. Using an FTDI chip is, of course, a questionable design decision when building a capital ‘O’ Open microcontroller platform, and we’re glad SiFive and Arduino found a better solution. It’s unknown if this STM32 can be used alongside the FE310 and ESP32 at this point.

We’ve taken a look at SiFive’s FE310 SoC, and it is an extremely capable chip. It was released first at the HiFive1, and our hands-on testing revealed this is a chip that outperforms the current performance champ of the Arduino world, the Teensy 3.6. Of course, with any new architecture, there will be a few problems porting the vast number of libraries over to the FE310, but SiFive has included an Arduino compatible SDK. It’s promising, and we can’t wait to see SiFive’s work in more boards.


Filed under: Arduino Hacks, news

If you are an Android user and a big fan of Super Mario beware: there is no Android version! There has been no official news on the Android version yet, let alone a version of the game. There is, however, a version circulating outside of Google Play market that will steal your bank account.

Right now attackers are taking advantage of the game’s popularity and Android users despair to spread malware posing as an Android version of Super Mario Run as they did in the past for Pokemon GO. The trojan is called Android Marcher and has been around since 2013, mostly targeting mobile users financial information. After installation, the application attempts to trick users with fake finance apps and a credit card page in an effort to capture banking details. The malware also locks out Google Play until the user supplies their credit card information.

In this new variant of Marcher, it can monitor the device and steal login data of regular apps, not just banking and payment apps, and send the stolen data back to command and control (C&C) servers. Facebook, WhatsApp, Skype, Gmail, the Google Play store are all vulnerable. Criminals can exploit these stolen accounts to carry out additional fraud.

Zscaler researchers advice is:

To avoid becoming a victim of such malware, it is a good practice to download apps only from trusted app stores such as Google Play. This practice can be enforced by unchecking the “Unknown Sources” option under the “Security” settings of your device.

We may add to turn on “App Verification”. Verify Apps regularly checks activity on your device and prevents or warns you about potential harm. Verify Apps is on by default, as is Unknown Sources turned off. Verify Apps also checks apps when you install them from sources other than Google Play. Of course, there is a privacy trade-off. Some information has to be sent about the apps you install back to Google.

The main advice is: use common sense. It’s common practice for companies to release official apps versions through Google Play and highly unlikely to do it via any other way.


Filed under: Arduino Hacks, news, security hacks

WiFi and Bluetooth were never meant to be the radios used by a billion Internet of Things hats, umbrellas, irrigation systems, or any other device that makes a worldwide network of things interesting. The best radio for IoT is something lightweight which operates in the sub-Gigahertz range, doesn’t need a lot of bandwidth, and doesn’t suck down the power like WiFi. For the last few years, a new low-power wireless communication standard has been coming on the scene, and now this protocol — LoRa — will soon be available in an Arduino form factor.

The Primo, and NRF

primocore2 primocore1 arduino-primo

It’s not LoRa, but the Arduino Primo line is based on the ESP8266 WiFi chip and a Nordic nRF52832 for Bluetooth. The Primo comes in the ever-familiar Arduino form factor, but it isn’t meant to be an ‘Internet of Things’ device. Instead, it’s a microcontroller for devices that need to be on the Internet.

Also on display at CES this year is the Primo Core which we first saw at BAMF back in May. It’s a board barely larger than a US quarter that has a few tricks up its sleeve. The Primo Core is built around the nRF52832, and adds humidity, temperature, 3-axis magnetometer and a 3-axis accelerometer to a square inch of fiberglass.

The Primo Core has a few mechanical tricks up its sleeve. Those castellated pins around the circumference can be soldered to the Alice Pad, a breakout board that adds a USB port and LiPo battery charger.

LoRa

nodeshield2 gateway-shield nodeshield

Also on deck at the Arduino suite were two LoRa shields. In collobration with Semtech, Arduino will be releasing the pair of LoRa shields later this year. The first, the Node Shield, is about as simple as it can get — it’s simply a shield with a LoRa radio and a few connectors. The second, the Gateway Shield, does what it says on the tin: it’s designed to be a gateway from other Arduino devices (Ethernet or WiFi, for example) to a Node shield. The boards weren’t completely populated, but from what I could see, the Gateway shield is significantly more capable with support for a GPS chipset and antenna.

A partnership with Cayenne and MyDevices

Of course, the Internet of Things is worthless if you can’t manage it easily. Arduino has struck up a partnership with MyDevices to turn a bunch of low-bandwidth radio and serial connections into something easy to use. Already, we’ve seen a few builds and projects using MyDevices, but the demos I was shown were extremely easy to understand, even if there were far too many devices in the room.

All of this is great news if you’re working on the next great Internet of Things thing. The Primo Core is one of the smallest wireless microcontroller devices I’ve seen, and the addition of LoRa Arduino shields means we may actually see useful low-bandwidth networks in the very near future.


Filed under: Arduino Hacks, news

Codebender.cc was a cloud based IDE for Arduino development. It was made for hackers by a few fellows in Greece. Unfortunately, while they saw some serious success, they were never able to convert it all the way into a viable business.

By November 31st Codebender.cc will be completely shut down. They assure users that the site will be in read-only mode for as long as the end of the year, but longer if the traffic justifies it. Codebender made it all the way to 10,000 monthly active users, but hosting and administration overshadowed this success to the tune of 25,000 dollars a month. Not so much as far as businesses go, but without revenue it’s more than enough to shut down a site. Their business plan aimed to tailor their services for specific chip manufacturers and other companies but those deals never came together.

It’s a pity, we were excited to see if Codebender could continue to grow. They were certainly doing some really interesting stuff like remote code upload. As the comments on the site show, many users, especially educators and Chromebook users, loved Codebender — your code isn’t stuck on one computer and where there was a browser there was an IDE.

Two paid services will remain (starting at $10/month) at addresses with different TLDs. But the post does mention that the Codebender project started as Open Source. Their GitHub repo isn’t a clear path for rolling your own, but if you do manage to hack together a working Codebender implementation we’d love to hear about it.


Filed under: Arduino Hacks, news, Software Development

For the last two years, Arduino LLC (the arduino.cc, Massimo one) and Arduino SRL (the arduino.org, Musto one) have been locked in battle over the ownership of the Arduino trademark. That fight is finally over. Announced at the New York Maker Faire today, “Arduino” will now go to Arduino Holding, the single point of distribution for new products, and a non-profit Arduino Foundation, responsible for the community and Arduino IDE.

Since early 2015, Arduino — not the Arduino community, but the organization known as Arduino — has been split in half. Arduino LLC sued Arduino SRL for trademark infringement. The case began when Arduino SRL, formerly Smart Projects SRL and manufacturers of the Arduino boards with a tiny map of Italy on the silk screen, began selling under the Arduino name. Arduino LLC, on the other hand, wanted to internationalize the brand and license production to other manufacturers.

While Arduino and Arduino have been tied up in court for the last few years, from the outside this has look like nothing else but petty bickering. Arduino SRL forked the Arduino IDE and bumped up the version number. Later, an update from SRL was pushed out to Amazon buyers telling them Arduino.org was the real Arduino. Resellers were in a tizzy, and for a time Maker Faires had two gigantic Arduino booths. No one knew what was going on.

All of this is now behind us. The open source hardware community’s greatest source of drama is now over.

I spoke with Massimo after the announcement, and although the groundwork is laid out, the specifics aren’t ready to be disclosed yet. There’s still a lot to work out, like what to do with the Arduino.org Github repo, which TLD will be used (we’re rooting for .org), support for the multitude of slightly different products released from both camps over the years, and finer points that aren’t publicly visible. In a few months, probably before the end of the year, we’ll get all the answers to this. Now, though, the Arduino wars are over. Arduino is dead, long live Arduino.


Filed under: Arduino Hacks, news


  • Newsletter

    Sign up for the PlanetArduino Newsletter, which delivers the most popular articles via e-mail to your inbox every week. Just fill in the information below and submit.

  • Like Us on Facebook