An Early Look at the Cortado—the Arduino You’ll Never Plug In

Arduino
An Early Look at the Cortado—the Arduino You’ll Never Plug In

The Cortado from Punch Through Design is a new Arduino compatible board with built-in Bluetooth LE support.

Punch Through is better known for its iPhone accessories targeted at consumers—and software libraries for iOS developers—than development boards targeted at makers, although you might well have come across their Light Blue app on iOS and OS X if you’ve done any development using Bluetooth LE.

An Arduino compatible board with built-in Bluetooth LE also isn’t a new idea. The RFduino had a huge Kickstarter and is now in its final week of shipping boards to backers before opening to general sales, the BLEduino—again after a successful Kickstarteris now almost ready to ship.

So what does the Cortado board do differently?

The iPad App
Programming the Cortado from the iPad.

Well, there aren’t any wires to be seen, loading sketches onto the board is done over Bluetooth LE, and that can be done not just from the traditional Arduino development environment but also from your iPad or Android tablet—and also via Bluetooth LE.

Which might well be the start of an interesting trend—with so many people moving to tablets as their day-to-day computing platform, it’d be unsurprising to see developers also moving off laptop and desktop platforms.

Cortado glowing in the box
The Cortado will already be running when it arrives at your door.

The board has 8 digital I/O pins with 2 optional analog inputs, an RGB LED, and a 3 axis accelerometer on-board. It will even ship with the battery in place and, so long as you download their app to your phone ahead of time, you’ll even get a push notification when it arrives at your door.

Introducing the Cortado.

Like the Spark Core the board is very much designed from the ground up to be used as part of the Internet of Things. But unlike the Spark Core—which is based around Wi-Fi and therefore has much higher power requirements—it should run for over a year from the on-board coin cell. This board is intended for embedding deep within projects, and then forgetting about.

I spoke with Colin Karpfinger—the founder of Punch Through Design—ahead of their launch today about the Cortado,

How is the Cortado different from other BLE enabled Arduino compatible boards, like the RFduino and the BLEduino?

We set out to not just make an Arduino-with-BLE, but rather change the way you interact. So for one, you program the Cortado via BLE, instead of plugging it in (like RFduino / BLEduino). We have some neat ways of showing this. You’ll be able to program the Cortado you receive in the mail without even opening the box, which I think is proof that the interaction has changed.

Remote programming via BLE seems to be one of the key features, how does that work under the hood?

The Arduino code is compiled on whatever platform you’re using and then [transferred to the board] via a custom BLE profile we’ve implemented. We use the write-without-response characteristic to get as much speed as possible, and do some error checking to avoid issues.

Programming from a desktop machine is done in the existing Arduino IDE via a proxy? How does that work?

The Arduino IDE has the ability to call custom ‘loader’ apps. It passes the file path of the compiled hex. So you will run our loader app, which handles all the connecting via BLE, and then just use the Arduino IDE as you would normally.

Programming on iOS (and Android) is done in a native application. Did you port the Arduino IDE to the mobile platforms? Or did you reimplement from scratch?

We implemented a custom app that has some simple text-editing abilities. The goal is push something that is usable right away and then keep improving it and adding nice-to-have features as we go on.

The Arduino IDE is open source, are you going to make your iOS (and Android) IDE code open source?

We are looking at releasing two apps, one to handle programming and one meant for debugging / interacting. The latter will be built into our existing app LightBlue. We will open source the programming IDEs, and would love to find helpful contributors.

Are you anticipating allowing people to add support for other boards, in the same way Arduino does?

Right now we’re focused on making the experienced the best with the Cortado. We will publish our BLE-Programming profile, and other hardware developers could implement that.

The board is based around an M328P, could you talk about that choice?

We wanted to pick something small and ubiquitous. Everyone knows the 328P…

The BLE module your using is Punch Through’s own design, is that right? Can you tell us more about it?

Correct! It’s a small general purpose BLE module that we’ve had great success with so far. It will be in several products that you’ll find in 2014.

Why did you decide to roll your own Bluetooth SoC, why not use one of the existing modules?

We have worked on a ton of BLE products, and we found certain other modules lacking—either in ability, support, or price. We had some longer-term goals with hardware, such as the Cortado, that we wanted to support as best we could. It became clear that building our own module was the best way to do that. It wasn’t a quick process, but it is really great now that we’re done.

This is Punch Through’s first developer board, you’re mainly know for iPhone accessories. Why a board aimed at makers?

Makers are innovators. We want to support the people building tomorrow’s products, whether that is someone in his garage, or a new branch of a big company. This is our way of doing that. The Module is our way of helping them once they’re ready for production.

Bluetooth has always had a bad reputation amongst programmers. But the introduction of Bluetooth LE has changed all that. How do you see the space developing?

I see BLE being the protocol driving forward the IoT and connected devices. There have been a few major driving forces, but the fact that you have a protocol made for low power sensors in all the leading smart phones is huge.

Would you anticipate building other hardware aimed at the maker community?

Certainly. We think the Cortado is pretty revolutionary, however, so we have our hands full!

The Cortado board is available for pre-order for $18 (plus shipping) from today from Punch Through Design.

52 thoughts on “An Early Look at the Cortado—the Arduino You’ll Never Plug In

  1. trkemp says:

    Typo: “Are you anticipating allowing people to add supper for other boards, in the same way Arduino does?”

    “supper” should be “support”.

    1. Alasdair Allan says:

      Thanks. Fixed.

  2. Alasdair Allan says:

    Joshua Marinacci asked an interesting question over on the thread about this post on Google+, http://goo.gl/ZJ2641… “Is it possible to program your own profiles and characteristics? So far all of the Arduino BLE modules essentially act as wireless serial ports.” to which Colin Karpfinger’s answered, “We will ship with several selectable profiles, but we’re working on supporting custom profiles. We have a demo running where you can add custom characteristics as you please, so the potential is there!”

  3. nGoline | Cortado - Esqueça os cabos para programar esse Arduino says:

    […] An Early Look at the Cortado VIA [MAKEZINE] […]

  4. Punch Through’s new Arduino board can stay wireless forever (video) | Kronosim says:

    […] Via: Make […]

  5. Punch Through’s new Arduino board can stay wireless forever (video) | tech.cnews247.com says:

    […] Via: Make […]

  6. Punch Through's new Arduino board can stay wireless forever (video) « bogdi dot com says:

    […] Via: Make […]

  7. Punch Through’s new Arduino board can stay wireless forever (video) » myhavens.com says:

    […] Via: Make […]

  8. Punch Through's new Arduino board can stay wireless forever (video) says:

    […] Via: Make […]

  9. [TechNews][Engadget]Punch Through’s new Arduino board can stay wireless forever (video) | Without working says:

    […] Via: Make […]

  10. Punch Through’s new Arduino board can stay wireless forever (video) | Binary Reveux says:

    […] Via: Make […]

  11. Punch Through’s new Arduino board can stay wireless forever (video) | EBEN SYSTEMS says:

    […] Via: Make […]

  12. Punch Through’s new Arduino board can stay wireless forever (video) | iPhone Logic says:

    […] Via: Make […]

  13. Punch Through's new Arduino board can stay wireless forever (video) - technology news says:

    […] Via: Make […]

  14. Punch Through’s new Arduino board can stay wireless forever (video) | I Want to Know How says:

    […] Via: Make […]

  15. Punch Through's new Arduino board can stay wireless forever (video) | Tech Auntie says:

    […] Via: Make […]

  16. Punch Through's new Arduino board can stay wireless forever (video) » Free Warez at putraidomandiri.com says:

    […] Via: Make […]

  17. Punch Through’s new Arduino board can stay wireless forever (video) | Gizmo Envy says:

    […] Via: Make […]

  18. Brett says:

    Marketing genius! and the product is great too …and everything is open source as well! This little board is selling out pre-kickstarter. I pre-ordered 4 and can’t wait to start using these as intended for low energy sensors. My garage door currently has a sensor on it to let me know when it’s open, but it doesn’t actually let ME know… just a box with a LED on it (IF it’s plugged in). This would obviously be a jump in technology for very little cost. There are so many things this would be great for. Some devices sound useful, but the built-in accelerometer, rgb LED, coin-cell holder, proto area and wireless reprogramming really make this as useful as it sounds.

  19. Me says:

    Hmm.. it used to be that Apple did not allow any form of compiler on their app store. I am aware of one other product for Arduino development on iOS but that one worked by sending your code to a server somewhere to be compiled and sent back. You had to pay a subscription to use it.

    Pretty rediculous I think, having to pay for a service to remotely compile your code because the more than capable piece of hardware you paid for and hold in your hand is locked out from doing so by the device’s manufacturer.

    Does the availability of this product mean that Apple is starting to open up a bit under it’s new leadership?

    1. Alasdair Allan says:

      That’s an interesting point. The appearance of apps like Tech BASIC, http://www.byteworks.us/Byte_Works/techBASIC_App_Builder.html, suggest they have loosen their requirements my recollection was that they had problems with self-modifying code. Effectively an app where you could buy one thing—and another thing could be remotely injected by the app author.

      1. Me says:

        Hmm.. I guess that makes sense. I always figured it was just about control. They want to control what you can run by disallowing installation of anything that doesn’t come from their app store. If you can install a compiler or an interpereter that actually builds something that runs on the device then that is a loophole. Someone can distrubute an app as source. I assumed that things like disallowing building for an Arduino were just collateral damage because they chose to word the restriction in such a way that it eliminated ALL compilers.

        Of course.. my experience goes back to the days when it wasn’t that uncommon for people to type up basic programs out of magazines. I doubt anything like that would really take off on iOS today.

  20. Punch Through’s new Arduino board can stay wireless forever (video) | T H E L O V E O F T E C H says:

    […] Via: Make […]

  21. Unlimited Mobile says:

    […] Via: Make […]

  22. Engadget - Autoblog Market says:

    […] Via: Make […]

  23. Punch Through’s new Arduino board can stay wireless forever (video) says:

    […] Via: Make […]

  24. Engadget | Portal XXI says:

    […] Via: Make […]

  25. Tu Tecnología | La placa Cortado permite acceso a la plataforma Arduino de manera totalmente inalámbrica says:

    […] el video disponible tras el salto para aprender un poco más sobre el producto. [Vía Make] Bookmark the […]

  26. Punch Through's new Arduino board can stay wireless forever (video) | iPad WorkshopiPad Workshop says:

    […] Via: Make […]

  27. Punch Through’s new Arduino board can stay wireless forever (video) | tekifeed.com – Gadget Feeds, Gadget News and more! says:

    […] Via: Make […]

  28. Punch Through's new Arduino board can stay wireless forever (video) - Advanced Computer Learning Company says:

    […] Via: Make […]

  29. Light Blue Cortado Arduino Compatible Board Unveiled By Punch Through Design (video) says:

    […] Source: MAKE […]

  30. Punch Through’s new Arduino board can stay wireless forever (video) | Maker of Meta says:

    […] Via: Make […]

  31. Today’s Links November 27, 2013 says:

    […] Via: Make […]

  32. An Early Look at the Cortado: the Arduino You’ll Never Plug In | Hard Copy World says:
  33. Punch Through's new Arduino board can stay wireless forever (video) - IT Flags | IT Flags | Technology, Software and Internet | Itflags.com, Blogging Tips, Computer Tricks, SEO, Windows 8, Best Softwares-Websites,Tricks of Facebook, How to Make Money says:

    […] Via: Make […]

  34. Bluetooth LE가 장착된 초소형, 저전력 아두이노 호환보드 | Hard Copy Arduino says:
  35. My Word with Douglas E. Welch » 96 of My Favorite Things for November 2013 – Douglas E. Welch says:

    […] Technology / An Early Look at the Cortado—the Arduino You’ll Never Plug In […]

  36. Bluetooth LE Will Make Minority Report a Creepy Reality, But Also Arduino Cooler says:

    […] An Early Look at the Cortado, the Arduino You’ll Never Plug In […]

  37. $45 스마트 워치 만들기 ($45 Smart Watch DIY How-To) | Hard Copy Arduino says:

    […] 포함한 초소형 아두이노 보드 :  Cortado, BLEduino, RFduino – 저전력 Bluetooth LE 모듈을 자체 내장한 보드들 […]

  38. Hacedores – Cortado: una tarjeta de desarrollo inalámbrica y compatible con Arduino says:

    […] Fuente […]

  39. Cortado登場 – ケーブルがいらないArduino | Arduino楽園 says:

    […] [原文] […]

  40. On Make: The Cortado, an Arduino you´ll never plug in. – Arduino Arts says:

    […] Source: Make.com […]

  41. Hands on with the Light Blue Bean | MAKE says:

    […] took a look at Punch Through Design’s Light Blue Bean back when the board was called the “Cortado” and Punch Through had just opened its […]

  42. Hands on with the Light Blue Bean -Use Arduino for Projects says:

    […] took a look at Punch Through Design’s Light Blue Bean back when the board was called the “Cortado” and Punch Through had just opened its doors for […]

  43. New on the Shed—the Light Blue Bean | MAKE says:

    […] taken a look at the Bean a couple of times during it’s development cycle—including an early look during the pre-order stage, and a more hands-on look when we finally got our hands on the […]

  44. The Light Blue Bean Goes Mobile | MAKE says:

    […] of the features that really made the Bean stand out when it was announced was that it was going to have the ability to write, and then upload, code directly from your iPad […]

  45. Jim Myers says:

    The Android application is DEAD LAST on their list of priorities? What a crock! Android devices are approximately 80% of the market. I will never understand companies that insist on developing for iOS first when Android is the better choice for makers particularly due to it’s OPENNESS, not to mention market share – something designed for Android has FOUR TIMES the potential user base.

    I THOUGHT this was a good product, but I see that their priorities are DEAD WRONG.

  46. Josh Kelahan says:

    The upside of a board that has wi-fi is that you can actually connect it to the internet. Where as this board only has bluetooth. That’s going to require you to have something nearby for this to connect to and then route whatever your project is to the internet.

  47. The Light Blue Bean, now on Windows - Make: | Make: says:

    […] been following Punch Through Design’s Light Blue Bean since the Bean was had only just entered pre-order and was called the Cortado, and one of the features that really made the Bean stand out when it […]

  48. Bean+ Microcontroller Adds Greater Range, Better Battery, and More | Make: says:

    […] Bluetooth LE. However the feature that really made the Bean catch our attention when it was announced was that it was going to have the ability to write, and then upload, code directly from your […]

  49. Cortado – Esqueça os cabos para programar esse Arduino – ngoline – Blog says:

    […] An Early Look at the Cortado VIA [MAKEZINE] […]

Comments are closed.

Tagged

Alasdair Allan is a scientist, author, hacker and tinkerer, who is spending a lot of his time thinking about the Internet of Things. In the past he has mesh networked the Moscone Center, caused a U.S. Senate hearing, and contributed to the detection of what was—at the time—the most distant object yet discovered.

View more articles by Alasdair Allan
FEEDBACK