Tag Archives: IoT

Bruno is the world’s smartest trash can


Bruno is a smart, Wi-Fi-enabled trash can with an integrated vacuum. 


From your appliances to your cookware, just about everything in your kitchen seems to be getting smarter… including your trash can. That’s because Birmingham, Alabama-based entrepreneurs Jim Howard and Lori Montag have launched an Indiegogo campaign for bruno, a connected garbage bin that not only opens with a wave of a hand but vacuums up dust and restocks itself as well.

bruno-garbage-can-970x0

Whereas similar solutions attach to an existing pail to transform it into an intelligent device, brunoSMART is a sleek, free-standing accessory that features a built-in vacuum and Arduino circuitry. As a user sweeps their pile of crumbs, hair and Cheerios towards it, an embedded motion sensor detects when you’re nearby and activates its integrated system, which guzzles up the debris and automatically deposits it inside the bag. In other words, say goodbye to the aggravation of dustpans!

What’s more, brunoSMART will make sure forgetting to take the trash out is a thing of the past. Through its accompanying mobile app, the Wi-Fi-enabled can will send you an alert reminding you to bring the waste out to the curb and will even reorder bags when your supply is running low. The 13-gallon unit operates for 30 days on its 18V battery, and is equipped with a retractable charging cord and filtration area under its lid.

164aa4f2807f4a977ec30f8f1c283fb0_original

brunoSMART is available in five different colors — arctic white, slate grey, harbor blue, urban red and stainless — so it’ll surely match any kitchen decor! Aside from its smart home-ready variant, bruno also comes in a base model that offers everything but the wireless connectivity and an industrial strength brunoMAX version designed to withstand the wear and tear of commercial and industrial settings.

Sound like something you would love? Head over to its Indiegogo page, where its creators are currently seeking $25,000. Delivery is expected to get underway in February 2016.

Parse for IoT launches four new SDKs


Parse for IoT has expanded its SDK lineup with four new kits built with Atmel and other industry leaders.


The Internet of Things is one of the most exciting new platforms for app development, especially as more and more people interact with connected devices every day. But it also poses a host of challenges for developers, as they must wrestle with the complex task of maintaining a backend with a whole new set of constraints. Many IoT devices also need to be personalized and paired with a mobile companion app. Cognizant of this, the Parse team is striving to make it simpler.

Phot

At F8 this year, Parse for IoT was announced — an official new line of SDKs for connected devices, starting with an SDK targeted for the Arduino Yún (ATmega32U4). Now, Parse has shared that they are expanding their lineup with four new SDKs built with Atmel, Broadcom, Intel and TI. This will make it easier than ever to use Parse with more types of hardware and a broader range of connected devices. For example, you can build an app for the Atmel | SMART SAM D21 and WINC1500 — and connect it to the Parse cloud in minutes, with nothing more than a few lines of code.

Parse

“We’ve been excited to see the creative and innovative things our developer community has built since we first launched Parse for IoT at F8. Already, hundreds of apps for connected devices have been created with the new SDKs,” explains Parse software engineer Damian Kowalewski. “Our tools have been used to build exciting and diverse products like a farm-to-table growing system that lets farmers remotely control their equipment with an app (Freight Farms); a smart wireless HiFi system that syncs music, lighting and more (Musaic); and even a smart BBQ smoker that can sense when meat is perfectly done (Trignis). Here at Parse, we had fun building a connected car and a one-click order button. And we’ve heard that our SDKs are even being used as teaching tools in several college courses.”

IMG_22661

As to what’s ahead, this lies in the hands and minds of Makers. From a garage hacker’s weekend project to a production-ready connected product, manufactured at scale — Parse can power them all. Ready to get started? You can download the new SDKs and access QuickStart guides here.

HAIKU is a connected dashboard device for your bike


HAIKU is a tiny device that puts important information on your handlebar, and keeps your smartphone in your pocket.


A few weeks ago, smart water bottles had taken crowdfunding sites by storm. As of late, it seems like several startups are launching innovative ways to make bikes intelligent and improve cyclist safety. The latest product on that list: HAIKUa small device that sits on your handlebar and provides you with a simple and convenient way to access information while riding. However, unlike others before it that have relied solely on illuminated lights, this gadget actually spells everything out in text, numbers and arrows.

Bike

Like a smartwatch optimized for your bike, the HAIKU boasts a touch-free user interface that enables you to monitor your speed, check the time, follow turn-by-turn directions from Google Maps, and receive notifications without ever having to stop and reach into your pocket. Just take it out of the box, pair it with your smartphone over Bluetooth, install the mount on your handlebar and you’re good to go!

In standby mode, HAIKU will remain off until you wave your hand above its screen. This will turn on the display, revealing a set of LEDs that represent each category of information available: yellow for navigation, green for the bike’s dashboard, and blue for incoming calls or text messages. You can easily switch between function by simply swiping over the device.

d6c0d14b5917b6ea66240577d1fc887b_original

“You keep the control to access information when you are safe (at red traffic lights, in a cycle lane, etc.) so that you can enjoy your smooth and safe ride. Of course, it works with your winter gloves and under the rain,” the team writes.

Upon arriving at your destination, unplug your docked unit and your ride data will be uploaded seamlessly to the cloud, where it can be reviewed later. In terms of hardware, the team has worked relentlessly over the past two years to finalize their circuitry — beginning with various Arduino boards and migrating to their own custom PCB. HAIKU’s battery can last for about a week with normal use (roughly 12 hours) and recharged via USB.

Hard

Ready for a bike assistant? Head over to its Kickstarter campaign, where the ASPHALT Lab crew is currently seeking $61,820. HAIKU is compatible with a vast majority of today’s most popular smartphones and bicycles, and delivery is expected to begin in May 2016.

How to prevent execution surprises for Cortex-M7 MCU


We know the heavy weight linked with software development, in the 60% to 70% of the overall project cost.


The ARM Cortex-A series processor core (A57, A53) is well known in the high performance market segments, like application processing for smartphone, set-top-box and networking. If you look at the electronic market, you realize that multiple applications are cost sensitive and don’t need such high performance processor core. We may call it the embedded market, even if this definition is vague. The ARM Cortex-M family has been developed to address these numerous market segments, starting with the Cortex-M0 for lowest cost, the Cortex-M3 for best power/performance balance, and the Cortex-M4 for applications requiring digital signal processing (DSP) capabilities.

For the audio, voice control, object recognition, and complex sensor fusion of automotive and higher-end Internet of Things sensing, where complex algorithms for audio and video are needed for rich audio and visual capabilities, Cortex-M7 is required. ARM offers the processor core as well as the Tightly Coupled Memory (TCM) architecture, but ARM licensees like Atmel have to implement memories in such a way that the user can take full benefit from the M7 core to meet system performance and latency goals.

Figure 1. The TCM interface provides a single 64-bit instruction port and two 32-bit data ports.

The TCM interface provides a single 64-bit instruction port and two 32-bit data ports.

In a 65nm embedded Flash process device, the Cortex-M7 can achieve a 1500 CoreMark score while running at 300 MHz, offering top class DSP performance: double-precision floating-point unit and a double-issue instruction pipeline. But algorithms like FIR, FFT or Biquad need to run as deterministically as possible for real-time response or seamless audio and video performance. How do you best select and implement the memories needed to support such performance? If you choose Flash, this will require caching (as Flash is too slow) leading to cache miss risk. Whereas SRAM technology is a better choice since it can be easily embedded on-chip and permits random access at the speed of processor.

Peripheral data buffers implemented in general-purpose system SRAM are typically loaded by DMA transfers from system peripherals. The ability to load from a number of possible sources, however, raises the possibility of unnecessary delays and conflicts by multiple DMAs trying to access the memory at the same time. In a typical example, we might have three different entities vying for DMA access to the SRAM: the processor (64-bit access, requesting 128 bits for this example) and two separate peripheral DMA requests (DMA0 and DMA1, 32-bit access each). Atmel has get round this issue by organizing the SRAM into several banks as described in this picture:

Figure 2. By organizing the SRAM into banks, multiple DMA bursts can occur simultaneously with minimal latency.

By organizing the SRAM into banks, multiple DMA bursts can occur simultaneously with minimal latency.

For a chip maker designing microcontrollers, licensing ARM Cortex-M processor core provides numerous advantages. The very first is the ubiquity of the ARM core architecture, being adopted in multiple market segments to support variety of applications. If this chip maker wants to design-in a new customer, the probability that such OEM has already used ARM-based MCU is very high, and it’s very important for this OEM to be able to reuse existing code (we know the heavy weight linked with software development, in the 60% to 70% of the overall project cost). But this ubiquity generates a challenge: how do you differentiate from the competition when competitors can license exactly the same processor core?

Selecting a more aggressive technology node and providing better performance at lower cost are an option, but we understand that this advantage can disappear as soon as the competition also move to this node. Integrating larger amount of Flash is another option, which is very efficient if the product is designed on a technology that enables it to keep the pricing low enough.

If the chip maker has designed on an aggressive technology node for higher performance and offers a larger amount of Flash than the competition, it may be enough differentiation. Completing with the design of a smarter memory architecture unencumbered by cache misses, interrupts, context swaps, and other execution surprises that work against deterministic timing allow bringing strong differentiation.

Pic

If you want to more completely understand how Atmel has designed this SMART memory architecture for the Cortex-M7, I encourage you to read this white paper from Jacko Wilbrink and Lionel Perdigon entitled “Run Blazingly Fast Algorithms with Cortex-M7 Tightly Coupled Memories.” (You will have to register.) This paper describes MCUs integrating SRAM organized into four banks that can be used as general SRAM and for TCM, showing one example of a Cortex-M7 MCU being implemented in the Atmel | SMART SAM S70, SAM E70 and SAM V70/V71 families.


This post has been republished with permission from SemiWiki.com, where Eric Esteve is a principle blogger, as well as one of the four founding members of the site. This blog was originally shared on August 6, 2015.

PetBot will automatically send you selfies of your pet


PetBot is a smart device that allows you to engage with your pet remotely and to detect when they’re active using artificial intelligence. 


Ask any pet owner and they’ll all tell you the same thing: leaving your cat or dog can be tough. No matter if it’s heading out to the office in the morning or vacationing for a week, it’s quite normal to miss your companion. And whereas humans have FaceTime and Skype to converse with others while away, shouldn’t there be way that you could still connect with your furry companion in similar fashion?

tr423lr8fw1pvuaczg1e

Introducing PetBot, a smart device that lets you engage with your pet remotely — and have them send you selfies. Not only does its built-in camera provide you with a livestream of your beloved animal’s daily routine, it uses artificial (or “petificial”) intelligence to detect, record and notify you when they’re active. What’s more, an accompanying app allows you to communicate with your voice and dispense treats from afar.

PetBot’s AI technology works by recognizing when your cat or dog comes into the camera’s field of view, which triggers it to begin recording. It then uses audio you select to call your pet closer to get a good shot for a selfie. Once the photo is captured, you can share it with your Facebook, Twitter, Pinterest and Instagram followers, while a treat is dispensed for them.

Pet

Aside from that, PetBot is an excellent way to train and incentive your pets. The unit enables you to play commands and reinforce behavior with a treat when they listen. The device also features bark recognition, which will perceive a sound from your pet and alert you so that you can stay on top of what’s going on at home. It can even reduce separation anxiety, too. Simply upload MP3 files or record an audio clip of your own for continual playback to good ol’ Fido or Whiskers.

Lastly, PetBot features integrated Bluetooth capabilities for connecting it to existing wearables, such as collars and trackers, and relay the information to PetBot’s soon-to-be-developed Pet Care Hub for automatic updates and real-time insight.

Alright, pet lovers… sound like something you’d love to have? Head over to PetBot’s Indiegogo page, where the team is currently seeking $80,000. Delivery is slated for next spring.

OrbMi is reinventing the answering machine


OrbMi lets you stay in touch with those that matter to you the most.


Take a look around you. Whether you’re in a coffee shop, at work or even sitting in class, chances are nearly everyone has a smartphone in hand. Instead of actually conversing with their voice, more times than not their excitement, emotion and words are being replaced by an “LOL,” “<3” or some sort of emoji. Sad but true, gone are the days when people would use landlines. As the number of ditched landlines and social IM services continue to rise, so does the number of meaningful messages. Well aware of this change, Florida-based startup Retropreneur Labs has set to reverse this trend by reinventing the age-old answering machine for today’s mobile-centric world.

OrbMi-Next-Generation-Voice-Messaging-System

Howeverunlike the antiquated answering machine, OrbMi is not for missed calls — it’s for the voice messages people aren’t getting or sending, but should. The personal voice messaging system is designed to provide your closest friends and family a more convenient way to both send and receive comments, so your daily routine isn’t disrupted by unwanted texts and emails, nor will you have to scroll through hundreds of phone contacts. Plus, this should prove to be useful for those living in different time zones or find themselves working opposite schedules. 

“At its heart, it’s about better communication at the perfect time, every time. It allows us to share more freely and openly with our loved ones without inconvenience or disruption. With OrbMi, it’s ALWAYS a good time to call,” its co-founders Kelly Dyer and Andrew Ruppar explain. The duo had conceived the idea after challenging themselves to conceptualize a smart gadget that would change how people interact through technology.

appexperience

Not only does its companion app make voice messaging relevant again, the OrbMi is different from other voice messaging alternatives, as it allows you to control your network of people who you can “Orb” or who can “Orb” you — also known as your “Orbit.”

With an ATmega168 at its core, the hardware device features a single button interface that enables you to play your messages. From the mobile app, just send a color and voice message to anyone in your Orbit. This message is received on the Orb and illuminates a soft color glow to indicate a new message is available. Once the receiver is at their Orb and ready to listen, they simply tap the top and the new memo is emitted through a built-in speaker. Not unlike the answering machines of yesterday, you can skip and repeat through your saved messages as well. What’s more, the Orb works by connecting to your home or office Wi-Fi network and doubles as a multi-port USB charging hub for your smartphones and tablets.

phone-hand

“Mobile devices allow us to communicate efficiently, but not sometimes not effectively. No matter how convenient our mobile lifestyles, we can’t lose our ability to communicate through voice, especially when sending meaningful messages.” Dyer adds.

So whether you’re a grandparent, a spouse, a college student, or a soldier overseas, OrbMi is ideal for anyone —  regardless of age, location and technical proficiency. Intrigued? Head over to its official Kickstarter page, where the Retropreneur Labs team is currently seeking $75,000. The app is available for both iOS and Android, with one for the Apple Watch app in the works. The first batch of units is expected to begin shipping in March 2016.

Atmel implements Intel EPID technology on all SmartConnect wireless solutions


Atmel is collaborating with Intel on EPID technology to enable more secure IoT applications.


Atmel is working with Intel to bring more secure Internet of Things applications to market. In this collaboration, Atmel will support Intel Enhanced Privacy ID (Intel EPID) technology on all Atmel SmartConnect wireless solutions to improve secure cloud provisioning — the mutual authentication of the IoT node with the cloud — in the rapidly growing IoT market where devices are becoming increasingly more connected.

Smart

With tens of billions of devices anticipated by 2020, security is surely one of the most critical components to enabling a seamless connection between the edge node and the cloud. To accomplish this, Atmel offers a complete portfolio of IoT solutions that combine both Atmel | SMART MCUs along with SmartConnect wireless technologies ranging from Wi-Fi, 802.15.4 and Bluetooth, and other secure products. This newly-announced effort will give developers implementing these wireless solutions the option to use the trusted Intel EPID identification standard in their next gizmo or gadget.

“Implementing Intel EPID offers IoT designers a truly seamless edge-to-cloud Internet of Things platform with proven security options available with our broad Internet of Things portfolio,” said Kaivan Karimi, Atmel’s Vice President and General Manager of Wireless Solutions. “With this new technology, Atmel’s SmartConnect wireless and IoT solutions now support Intel EPID, a security technology that has been proven over the last 5 years.”

business_technology_connectivity_iot_network_system_security_thinkstock_459434713-100468719-primary.idge

For those who may not know, Intel EPID is an ISO standard for identity and privacy that has been shipping in Intel platforms since 2011. The technology delivers a hardware root of trust and is PKI compatible. With Intel EPID, devices can be identified and a secure communication can be linked between these devices. Additionally, the group membership can be determined without revealing the identity of the specific platform allowing for another level of security. Intel EPID can dynamically assign and revoke group memberships by individuals. Even more, this technology meets the latest protected key delivery requirements for content and data protection protocols.

“With the rapidly growing IoT ecosystem, security is key, and Intel EPID is a proven secure technology that can provide the billions of devices in this new market with a common security foundation. By implementing Intel EPID technology, Atmel is enabling a more secure, seamless IoT platform,” explained Lori Wigle, Intel’s General Manager of IoT Security.

Mycroft is opening up artificial intelligence to everyone


Mycroft is an open source alternative to Amazon Echo and Google Now. 


No longer just something you see in sci-fi licks, artificial intelligence has arrived. From autonomous cars to household robots, it’s only a matter of time before it will be implemented everywhere and in everything. While larger corporations have been the ones lucky enough to have access to the technology, Mycroft is looking to change that.

photo-original-1

The brainchild of Joshua Montgomery, Mycroft is the world’s first open source A.I. platform for the home. Based on Raspberry Pi 2 and Arduino, the system uses natural language processing to respond to your voice and make online services like Netflix, Pandora and Spotify instantly available to you. In other words, no more having to pull out your smartphone, enter log-in credentials, select a network, load an app and search for a feature.

With this nifty device, if you want to hear your favorite tunes before heading out for the night, all you’ll have to do is ask, “Mycroft, can you play ‘Baby Got Back’ from YouTube on my Chromecast?” and seconds later your video will begin to play.

Pic

As Montgomery points out, its capabilities extend well beyond streaming gadgets. In fact, Mycroft can emit music and sounds directly from its built-in, high-quality speaker. Just tell it to play your Pandora summer playlist for a day at the pool, then sit back, relax and enjoy the tunes.

Beyond that, Mycroft integrates with the smart devices in and around your house, including SmartThings, WeMo, Nest and Phillips Hue. This enables you to command your lights, thermostats and appliances with nothing more than your voice. If it’s connected to the Internet, Mycroft can control it. Turn on the lights? Yep! Lock the doors? Of course! Make your morning coffee? You betcha! Water the plants? Phew!

“Mycroft is an open source and open hardware platform. It allows developers, Makers and tinkerers to explore their own ideas. Want Mycroft to post to your Facebook account? Control a Roomba? Start your 3D printer? You can do it. Our community will include comprehensive documentation on the hardware inside Mycroft and the software that makes it go,” Montgomery explains.

acda033a89c1c90b3164234fc2bce3a8_original

The system works is as follows:

  1. Mycroft listens for its name. When an end user says “Mycroft, ” it listens for a command or question. If it doesn’t get one, it beeps softly to prompt you.
  2. Once it has received a command, Mycroft connects to your home router through Wi-Fi or Ethernet.
  3. Mycroft sends the command or question to the cloud.
  4. The cloud sends the audio to two or more online APIs that translate speech to text (STT).
  5. The STT APIs respond with a text translation of the audio phrase.
  6. The Mycroft cloud compares the results and selects the best one based on past performance, response time and other factors.
  7. The text translation is sent to at least two artificial intelligence APIs.
  8. The artificial intelligence APIs respond with a data structure that translates the text into intents, objects, entities, contexts and other categories.
  9. The Mycroft cloud combines the data structure with the user’s profile information and sends the information back to the Mycroft unit.
  10. The Mycroft unit uses the data structure to select the appropriate action.
  11. Mycroft performs the action.

In terms of hardware, Mycroft is equipped with a Raspberry Pi 2 at its heart, along with Wi-Fi and Ethernet connectivity, and an ATmega328 to power its Tron-like LED display. Not only Maker-friendly and affordable to all, the $129 unit uses a variety of open APIs to process language, determine intent and obtain results. On the software side, Mycroft is powered by the Snappy Ubuntu Core. This makes creating, distributing and installing new apps simple and easy. And since it is open source, developers will have the ability to add more features over time.

Interested? Head over to its Kickstarter campaign, where Mycroft is currently seeking $99,000. Delivery is expected to get underway next year.

Irrighino is a fully-customizable, Arduino-based watering system


Irrigation + Arduino = Irrighino!


As the Internet of Things continues to blossom, there will surely be more and more ways for you to water your lawn and gardens. Whereas some commercial units can set you back thousands of dollars, Makers like Luca Dentella are finding much more affordable and just as effective solutions with the help of low-cost hardware.

irrighino-schema

Meet Irrighino, a complete watering system based on the mighty Arduino Yún (ATmega32U4) along with some other off-the-shelf components. The main features of the DIY irrigation platform include a configurable number of solenoid valves, an AJAX web interface, a weekly schedule, and manual activation/deactivation.

In terms of hardware, the Yún is connected to the switch panel (with three physical switches and status LEDs), a rain sensor and a relay shield to control the solenoid valves. The Arduino also links to your home’s Wi-Fi network, allowing you to open its web-based interface on a mobile device or PC.

irrighino-setup

The drag-and-drop, Excel-like interface is divided into three tabs: ‘runtime’ to manage the system, ’setup’ to configure the scheduling, and ‘events’ to view system logs. While scheduling the Irrighino is just as easy as putting appointments into your Outlook calendar, it is possible to manually command the water solenoids as well.

“I put the Yún in a plastic enclosure for DIN rails (6 units). When closed, I noticed that the Wi-Fi signal strength was very poor… I therefore decided to add an USB Wi-Fi adapter with an external antenna,” Dentella explains. “I mounted the antenna outside the enclosure and connected it to the adapter with an RP SMA male to female cable.”

irrighino-shield6

A relay module is mounted to a dedicated box, while Irrighino’s power is supplied by a pair of transformers — a  5V for the electronic circuitry and a 24V for the solenoid valves. The two transformers along with the main switch are located in different DIN rail enclosures.

As for outside in the lawn, the watering system itself is divided into zones, each one paired to a solenoid valve. What’s more, a commercial rain sensor acts as a switch surrounded by a spongy material. When this material absorbs the rain, it begins to expand and triggers the switch. The Arduino sees the sensor as a simple digital input.

irrighino-shield15

The software behind Irrighino is broken down into three elements: the web interface (based jQuery, jQuery DataTables and jQuery WeekCalendar), the backend subsystem (based on PHP and SQLite) and the sketch running on the ATmega32U4. Dentella has made all of the code available on GitHub, and provides a detailed explanation of how to install, configure and customize the

Intrigued? Check out the Maker’s entire project here.

Smitch is a smart switch that can be installed in seconds


Smitch is a smart switch that’s easy to install, even easier to use.


As the lights throughout our homes becoming increasingly smarter, shouldn’t our wall-mounted switches do the same? This is something one Bay Area-based startup is looking to make possible.

Swithc

Whereas most switches on the market today either require you to either purchase special bulbs or rewire an entire switch, Brothers Lab wants installation to be much simpler. Just unscrew your existing cover plates, attach the aptly named Smitch and voilà! Calling for nothing more than a Phillips screwdriver and 20 seconds of your time, every light in your house can now be controlled right from your smartphone. This includes fans, wall lamps, spot lights and multi-bulb chandeliers.

Smitch is capable of fitting over just about every wall unit found in any room, and is compatible with both toggle and rocker switches. The companion app, which is available on both Android and iOS devices, features an extremely intuitive interface and is ever so easy to use. Whether it’s the kitchen, bedroom or foyer, all of yours lights can be managed by tapping on the corresponding picture on the screen.

cb1c71da60a7782f50c9524fad9685e0_original

Beyond that, by activating its proximity option, the lights inside your house can be automatically triggered whenever you’re near a switch. This feature will surely come in handy should you find yourself bringing in the groceries, carrying the laundry, or having dirty hands.

In terms of hardware, the sleek plate is equipped with an ATmega328P MCU at its core, a BLE module for wireless communication and a battery that boasts a lifespan of about 500 days.

44478b8019cc7de504f9aa765a20f10c_original

Ready to swap out your ‘dumb’ switches for some Smitches? Head over to its Kickstarter campaign, where the Brothers Lab team is seeking $21,949. Pending all goes to plan, delivery is slated for December 2015.