Tag Archives: Wearables

Simply the highest performing Cortex-M MCU


Why develop a new MCU instead of using a high-performance MPU? Eric Esteve says “simplicity.”


By Eric Esteve

If you target high growth markets like wearable (sport watches, fitness bands, medical), industrial (mPOS, telematics, etc.) or smart appliances, you expect using a power efficient MCU delivering high DMIPs count. We are talking about systems requiring a low bill of material (BoM) both in terms of cost and devices count. Using a MCU (microController) and not a MPU (microProcessor) allows for the minimizing of power consumption as such device like the SAM S70 runs at the 300 MHz range, not the GigaHertz, while delivering 1500 CoreMark. In fact, it’s the industry’s highest performing Cortex-M MCUs, but the device is still a microcontroller, offering multiple interface peripherals and the related control capabilities, like 10/100 Ethernet MAC, HS USB port (including PHY), up to 8 UARTs, two SPI, three I2C, SDIOs and even interfaces with Atmel Wi-Fi and ZigBee companion IC.

Atmel has a wide MCU offering from the lower end 8-bit MCU to the higher end Cortex-A5 MPU.

The Cortex-M7 family fits within the SAM4 Cortex-M4 and the SAM9 ARM9 products.
The Cortex-M7 family offers high performance up to 645 Dhrystone MIPS but as there is no Memory Management Unit, we can not run Operating System such as Linux. This family targets applications with high performance requirements and running RTOS or bare metal solution.

This brand new SAM S/E/V 70 32-bit MCU is just filling the gap between the 32-bit MPU families based on Cortex-A5 ARM processor core delivering up to 850 DMIPS and the other 32-bit MCU based on ARM Cortex-M. Why develop a new MCU instead of using one of this high performance MPU? Simplicity is the first reason, as the MCU does not require using an operating system (OS) like Linux or else. Using a simple RTOS or even a scheduler will be enough. A powerful MCU will help to match increasing application requirements, like:

  • Network Layers processing (gateway IoT)
  • Higher Data Transfer Rates
  • Better Audio and Image Processing to support standard evolution
  • Graphical User Interface
  • Last but not least: Security with AES-256, Integrity Check Monitor (SHA), TRNG and Memory Scrambling

Building MCU architecture probably requires more human intelligence to fulfill all these needs in a smaller and cheaper piece of silicon than for a MPU! Just look at the SAM S70 block diagram below, for instance.

SAM S70 Block diagram

SAM S70 Block diagram

The memory configuration is a good example. Close to the CPU, implementing 16k Bytes Instruction and 16k Bytes Data caches is a well-known practice. On top of the cache, the MCU can access Tightly Coupled Memories (TCM) through a controller running at MPU speed, or 300 MHz. These TCM are part of (up to) 384 Kbytes of SRAM, implemented by 16 Kbytes blocks and this SRAM can also be accessed through a 150 MHz bus matrix by most of the peripheral functions, either directly through a DMA (HS USB or Camera interface), either through a peripheral bridge. The best MCU architecture should provide the maximum flexibility: a MCU is not an ASSP but a general purpose device, targeting a wide range of applications. The customer benefits from flexibility when partitioning the SRAM into System RAM, Instruction TCM and Data TCM.

SRAM Partition Atmel Cortex M7
As you can see, the raw CPU performance efficiency can be increased by smart memory architecture. However, in terms of embedded Flash memory, we come back to a basic rule: the most eFlash is available on-chip, the easier and the safer will be the programming. The SAM S70 (or E70) family offers 512 Kbytes, 1 MB or 2 MB of eFlash… and this is a strong differentiator with the direct competitor offering only up to 1 MB of eFlash. Nothing magical here as the SAM S70 is processed on 65nm when the competition is lagging on 90nm. Targeting a most advanced node is not only good for embedding more Flash, it’s also good for CPU performance (300 MHz delivering 1500 DMIPS, obviously better than 200 MHz) — and it’s finally very positive in power consumption.

Indeed, Atmel has built a four mode strategy to minimize overall power consumption:

  • Backup mode (VDDIO only) with low power regulators for SRAM retention
  • Wait mode: all clocks and functions are stopped except some peripherals can be configured to wake up the system and Flash can be put in deep power down mode
  • Sleep mode: the processor is stopped while all other functions can be kept running
  • Active mode
Atmel's SMART | ARM Cortex M7 SAM S Series Target Applications

Target Applications depicted above for Atmel’s SMART | ARM based Cortex M7 SAM S Series. The SAM S series are general-purpose Flash MCUs based on the high-performance 32-bit ARM based Cortex-M7 RISC processors with floating point unit (FPU).

If you think about IoT, the SAM S70 is suited to support gateway applications, among many other potential uses, ranging from wearable (medical or sport), industrial or automotive (in this case it will be the SAM V70 MCU, offering EMAC and dual CAN capability on top of S70).


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 SemiWiki.com. This blog first appeared on SemiWiki on February 22, 2015.

This Arduino project lets you literally step into someone else’s shoes


What if you could actually put yourself in someone else’s shoes? A group of Makers is making the old-school idiom possible.


Imagine being able to step into a friend’s shoes and experience their activities? Or having your family follow you around the world? What if you could spend a moment in the cleats of your favorite athlete? Makers Lukas Gächter, Olivia Stadler and Ramon Marc are looking to make that possible through their latest project.

2b7cad24a087c1394d5eaa2f519010eb

Originally designed for an embodied interaction class, the so-called “Stellvertreter Shoes” are able to convey the feeling of being close to a person who happens to be somewhere else by transferring the activities of the distant person’s shoes into the footwear of others.

stellvertreter-shoes-designboom03-818x545

The Stellvertreter Shoes are comprised of two components: a pair of input shoes and a pair of output shoes. The input shoes are equipped with two pressure sensors, each of which can record the movements of the wearer. Meanwhile, inflatable silicone cushions are embedded into the laser-cut cork soles of the output shoes. Based on the motions of the input shoe wearer, the cushions expand and deflate accordingly.

stellvertreter-shoes-designboom10-818x545

The interaction between the two shoes is done via shiftr.io, an IoT prototyping platform that provide users the ability to communicate and share data publicly. The shoes are controlled by two Arduino Yún (ATmega32U4), while movement sequences are recorded and played back through Processing. A real-time view online shows the shoes’ sensor fluctuations.

9b54a2e13697062e83ed3e822b867c0c

Ultimately, the project aims to enable people to feel a loved one’s steps as they travel around the world and even, to experience a sport star’s strides. Interested in learning more? Stroll on over to the project’s official page here, and be sure to watch it in action below.

Dole’s smart banana is the first wearable you can eat


Dole Japan has outfitted a banana with sensors and LEDs to create the world’s first edible wearable product. Or produce.


When you think of banana peels and racing, it’s hard not to conjure up memories of Mario Kart. However, what if those bananas weren’t inhibitors of your racing performance, but instead were actual enablers? That’s the idea behind the latest stunt from Dole Japan. Dating back to 2008, the world’s largest producer of fresh fruit has been sponsoring the Tokyo Marathon, and this year, it’s looking to step up its marketing game by giving two runners among the 30,000-plus pack a wearable banana. (And yes, we said banana.)

wearable-banana-814x547

The smart bananas are embedded with sensors so that, like a number of fitness bands available today, it can monitor a racer’s time, track heart rate and even receive encouraging Twitter messages from fans. During the race, each of these notifications will be shown directly on the peel through an LED display that was inserted under the banana’s skin. What’s more, the gadget will notify the runner when it’s time to refuel, in which case they can conveniently eat the piece of fruit.

screen-shot-2015-02-18-at-10-51-17-am

Dole’s edible device is powered by a small battery, and from the looks of its trailer, it appears that an Arduino Uno (ATmega328) plays some part in the process — though the company has yet to disclose the specs in their entirety.

Arduino Uno

It should be noted, however, that this is certainly a marketing campaign and the smart banana will also advise runners to consume more bananas at checkpoints along the route. Given the proliferation of the Internet of Things, we’ve seen wearables be many things, edible not being one of them. So what do you think? Could this be the next trend?

A Steampunk hat-mounted clock with multiple time zones and GPS


Part hat, part clock, a whole lot of awesome.


Not only did Maker “gifsh” want an attention-grabbing hat for last year’s Burning Man, he wanted something that would prove to be useful while in the desert. He also wanted a clock, but not just any clock. A clock that would be able to change time zones based on manual switches and physical location. Oh, and he wanted it all mounted inside the hat.

Hat

Rising to the challenge, the Maker devised a slick Steampunk-inspired top hat/clock hybrid. Like with most other timepieces, a pair of hands were positioned in the front of the hat, both of which were connected to a concentric shaft at the back. Meanwhile, micro RC servos were used to drive the hands. Mounted inside the hat was an Atmel based Arduino tasked with controlling the clock, a GPS shield to determine location, an RTC to maintain accurate time, and a 9V battery.

Attached to the side of the hat was a control panel, which he made from etched brass, that contained the project’s on/off switch, as well as a rotary switch for selecting a specific time zone and activating its GPS.

FP81CU8I2BRDXKU.MEDIUM

“Libraries exist for pretty much any microcontroller that let you control RC servos. You tell them what angle to go to, and they go to that angle. Simple! For use in controlling a clock hand. though, there’s a problem. Standard RC servos only have a 180 degree range, sometimes a bit less. That’s no good for a clock hand that has to rotate at least 360 degrees,” gfish explains.

This led the Maker to use gears, which meant that the drive system would be a bit too large to fit inside the hat. Instead, it would have to be mounted on the back side, with the clock hands controlled via coaxial drive shafts that passed through the center. Though a bit on the clunkier side, the gears complemented the overall Steampunk design — and with a purpose may we add!

FJIHC0NI2BRDWUQ.MEDIUM

“It works well for wearing at cons, and it’s a good conversation starter. Most people are surprised that it’s a real clock at all, much less that I can change the timezone, much less that it has a GPS mode!”

Looking for a fashionable yet functional hat for this year’s Burning Man or any of the Maker Faires for that matter? Head over to the project’s Instructables page here.

Moff Band is a wearable that brings sound effects to playtime


On the inside, it’s a smart device. On the outside, it’s a retro slap-bracelet.


Where were these when we were kids? Those who’ve ever adorned their wrists with flexible stainless steel slap-bracelets back in ‘90s will surely appreciate the latest smart accessory from Moff. While high-tech wearables have becoming increasingly popular amongst adults, it should come as little surprise that they’ve entered the toy industry as well.

moff-band

With this latest device, the starts as soon as it hits the wrist. While it may not push notifications or track your recent fitness routine, the Moff Band has one purpose and one purpose only: to turn a child’s every movement into sounds, making things like air guitars a reality. The Bluetooth-connected slap-on band offers users the ability to play more than 30 realistic sound effects based merely on the motion of their wrists.

The bracelet — which first appeared on Kickstarter last year and recently made its debut at Toy Fair 2015 —  syncs with a companion iOS app, which is responsible for emitting all sorts of noises. The gadget is also equipped with a built-in accelerometer and gyro sensors. By simply swinging their arms and using their imagination, kids can play everything from air drums and baseball to ninja swords and magic wands, all with pretty cool sound effects. Even better, two can be used with the same iPhone or iPad, and it pairs well with the living room stereo system, too.

55c0dad7e85466e22086becaba2a7d2e_original

Designed to suit just about any kid’s style, the Moff Band is available in a variety of colors, including Moff Orange, Magic Magenta, Mellow Yellow, Mighty Blue and Mystery Lime. In addition, the company can create custom colors and cover shapes, as requested by the retail channel, so that children can wear Moff Bands as a fashion item.

Ready to bring playtime to life? You’ll want to head over to its official page here. While Moff Bands are recommended for ages 3 to 12, we wouldn’t be too shocked to see some adults explore their imagination as well.

Build your own DIY digital watch with Adafruit


Be stylish and on time with this AVR based DIY watch.


Flashy watches seem to be a dime a dozen these days. However, there are some wrist-adorned gadgets that catch our eye from time to time. Added to that list is this latest creation from Adafruit’s Phillip Burgess and Lady Ada herself, which really speaks to our inner geekery. Not only does it look great, but the 8×8 bit matrix watch is super comfortable and versatile with its repurposed silicone band. What’s more, you too can make your own with this new DIY kit.

adafruit_products_1106moon_orig

64 LEDs illuminate the display to notify you of the time in a variety of ways, whether that’s in scrolling marquee and binary fashion. There’s also a built-in battery meter letting wearers know how much battery remains. Impressively, the watch packs 1,000 full-time displays out of a coin battery and over a year’s worth of ‘resting’ lifetime, which allows anyone to use this as a daily accessory.

adafruit_products_chipplace

The wearable device is based on an ATmega328P. As the brains of the timepiece, it is tasked with handling both the display and buttons. The board was pre-programmed at the Adafruit factory to have an Arduino-compatible bootloader and their default watch display code.

Aside from the MCU, the entire build includes the following components:

  • A TIMESQUARE PCB
  • An 8-pin real time clock chip
  • 32.768KHz Crystal
  • 2 x right angle buttons
  • 20mm coin battery holder
  • 0.1uF ceramic capacitor
  • 1 x 10K resistor
  • 8 x 47 ohm resistor
  • 1.5″ 8×8 matrix

adafruit_products_bandready

Ready to get started? Head over to Adafruit’s step-by-step tutorial here. Those looking to devise their own watch designs can take comfort in knowing that the watch is completely hackable. If you know how to program Arduino, you’re well on your way.

This wearable device puts your teacher on your shoulder


Like a hawk-eyed professor, this project gives a much more literal meaning to “looking over your shoulder.”  


According to Copenhagen Institute of Interaction Design student Akarsh Sanghi, the lack of a hands-on approach in distance learning may be what’s constraining the teaching method from reaching a state of mainstream popularity. While some have already begun to embrace the online course approach, others have been a bit more reluctant given the limited access to one-on-one guidance. Cognizant of this fact, the Maker has launched a project that could potentially transform your bedroom into a more real-time educational setting.

Grasp_4

To do so, Sanghi has developed a wearable device that provides a mentor with instantaneous insight into a learner’s environment through the coupling of a first-person point of view and an instructional laser pointer — all controlled by a mobile app. This pairing of technology enables a mentor to communicate with a student via the device he calls Grasp as they offer step-by-step instruction through the pointer. Teachers can converse using a built-in speaker/microphone combo, while a digital joystick on the app to direct the laser. The process is driven by an Arduino Yún (ATmega32U4).

g_2.004

“The idea was to learn new skills which are more physical in nature-like craftsmanship and require step-by-step instruction,” Sanghi tells The Creators Project. “In the 21st century when we are surrounded by digital devices and are occupied by a screen most of the time for every possible activity, I wanted to explore how can we break away from this cycle to learn something in a more organic and natural way.”

While the current version of the prototype may still be a bit bulky in size and comfort, the Maker hopes that Grasp could ultimately revolutionize f “on-demand learning.”

output_tMgjsN

Want to learn more? You can head over to the project’s official page. Meanwhile, you may want to check out one of Sanghi’s other creations, The Sensing Umbrella.

Neptune looks reverse the roles of the smartwatch and smartphone


Montreal-based startup looks to usher in a Dick Tracy-like future. 


Ever since you can probably remember, the smartphone has been the focal interest of your day. From waking up to a set alarm to checking your email to texting friends, they are seemingly attached to our hands at all times. In recent months, we’ve also seen a number of smartwatches enter the market; however, each of them have essentially been an add-on to your phone. But what if they were to swap roles? That’s the idea behind Neptune Duo, a two-device package featuring the “world’s smartest wearable,” Neptune Hub, and a pocket-sized companion device, the Pocket screen.

Neptune-Hub-Pocket-screen-780x467

The wrist-worn gadget runs on Android Lollipop, while packing the capabilities (and power) of an ordinary smartphone. This includes a quad-core processor, 4G, Bluetooth, Wi-Fi, GPS and NFC. Instead of using a handheld device, the Hub comes paired with a smartphone-like 5-inch display of its own. The aptly named Pocket syncs with the watch and can remotely run apps through its capacitive touchscreen. Not to mention, it also promises to recognize scribbled writing from a finger to form letters and send a message. The screen is equipped with 8mp camera on the back and a 2mp camera on the front with LED flash, as well as a built-in microphone and speaker.

“Much like a mouse, a keyboard, or a computer monitor, the Pocket screen is simply an interface for the Hub. It’s not very smart, it doesn’t need to be,” the company explains.

Whether a user is with or without their Pocket, they will always be able to stay connected with the Hub. In fact, the screens are interchangeable as well, which means you’ll never have to worry about leaving your phone behind again. The wearable allows users to place calls, send and receive messages, glance at notifications, track fitness and much more right from their wrist.

With a combined battery capacity of 3,800 mAh, Neptune Duo can last a few days of normal usage on a single charge. Furthermore, the Pocket can serve as a portable battery juice pack for the Hub, recharging it whenever it needs power.

Neptune-duo-hub-apps

“The current wearables market is saturated with Bluetooth-paired smartwatches and fitness bands,” said Simon Tian, CEO and Founder of Neptune. “The issue is that they all depend on the presence of a nearby smartphone in order to have full function. This is mainly because the wearable usually acts as a ‘dummy’ device that tethers to your smartphone, the ‘master’ device. But what if the roles were reversed? What if smartphones were completely rethought to simply become dummy pocket-sized displays, void of any computing or connectivity, that paired with a smart wearable on your wrist instead? That’s what Neptune Duo is.”

With most smartwatches we’ve seen so far rely on your smartphone to supply the main computing power, the Neptune Hub acts as the main supply and the screen merely a companion device, meaning of all your personal information will stay securely on the wrist. With all apps and files stored on the Hub, a misplaced or stolen Pocket screen won’t mean lost data anymore.

Intrigued? Head over to the company’s official page here. The Montreal-based startup is currently taking early reservations in various combinations of pay now/pay later. For instance, it’ll cost $798 if paid upon shipment later this year, or $498 if paid for now.

Google patents a wearable odor-sensing (and masking) device


Like a Glade Plug-in for your armpits? 


While most of the wearable devices on the market today have been geared towards tracking activity levels, monitoring sleep habits or even analyzing fitness routines, we may be on the cusp of a new era in body-adorned gadgetry. That’s because Google has received a patent for a movement-tracker that activates a web-connected air freshener to emit a fragrance to mask any offending odors caused by physical activity. In other words, you’ll no longer need to smell your armpits to ensure that you’re free of B.O.

f1b9e15efa2ae01167678b335c670d8fb4b770d3

How it works is pretty self-explanatory. If the device, shall find you on the smelly side, it will give off a nice-smelling fragrance to deoderize you. What’s more, the gizmo also plugs into your social media accounts to help steer clear of any friends who may be in your vicinity. If someone is nearby, the device will send the not-so-fresh-smelling wearer a map with a route to navigate around those folks. The one-of-a-kind gadget is also equipped with a tiny fan to ensure the fragrance gets to the right place.

“When a user is wearing the fragrance emission device and begins to exert himself or herself, an activity module within the device may detect the physical exertion. The activity module may detect a rise in sweat levels, an increase in body odor or body temperature, or any other parameter that may indicate the user is exercising or otherwise exerting themself,” Patent No. 8,950,238 reads.

When the activity module determines that the user is performing a physical activity, it alerts the device’s built-in predictor. This predictor then uses the information provided by the activity module to predict when the user will generate body odor in the future, and when a fragrance will need to be applied to the user.

“For the purposes of brevity, the material applied to the user will be described as a fragrance, however, the material applied may also be an odor neutralizer, which would serve to neutralize or eliminate the body odor generated by the user instead of covering it up with a fragrance. In some embodiments, the predictor may also use information stored within the device regarding past instances where a fragrance was emitted, combine that information with the current information supplied by the activity module, determine when body odor will be generated by the user, and dispense an appropriate amount of fragrance at an appropriate time,” the patent document explains.

Once the predictor determines when the user will begin to generate body odor, an optional alert module located within the device may alert the user of the situation and let the user know when the fragrance will be emitted. The user will then have the opportunity to override the impending fragrance emission, based on the current circumstances of the user. This will particularly come in handy if, say, you are planning on showering immediately after a high-intensity workout.

“Should the user choose to reject the fragrance emission, a suppressor located within the device will cancel the scheduled fragrance emission such that the material dispenser will not dispense the fragrance at the scheduled time. Should the user choose to accept the fragrance emission instead, the suppressor will not cancel the scheduled fragrance emission, and the material dispenser will dispense the fragrance at the scheduled time.”

Of course, this doesn’t mean that the Google concept will actually make it to product form. Though, given the proliferation of fitness-focused apps and wearables, it does mean that the world is becoming more active and therefore will get a bit stinkier, too. Interested in learning more? You can find the entire patent here.

InBody Band puts body composition at your fingertips


Now you can measure your body fat, muscle mass and so much more anytime, anywhere. 


It was nearly impossible to walk around the CES 2015 show floor without coming across some sort of fitness tracker or smartwatch. In such a competitive market, companies are continually looking for new ways to differentiate themselves from the wearable pack. And, while a vast majority of fitness trackers let you monitor caloric intake, steps and sleeping habits, a new gadget has set out to measure a user’s body composition as well.

BodyBand

Recently launched on Kickstarter, the InBody Band is a snap-on device that features a simple touchscreen display and four sensors located on its front and back. Users simply place their fingers on the front-facing sensors and, combined with the data from your wrist, retrieve a reading in just seconds. The wearable uses a series of electronic pulses, and some proprietary algorithms, to analyze metrics such as muscle mass index and body fat percentage, while simultaneously clocking heart rate and tracking movement with the aid of its built-in 3D accelerometer.

Like other smart bands available today, the device can monitor real-time activity and sleep habits, as well as help set specific goals to achieve. Furthermore, the InBody Band is capable of distinguishing between walking and running, thus providing more precise information and feedback on your daily routine. It is also water-resistant enough to withstand some hand-washing or a quick shower even, however is not recommended for the pool or any other aquatic activities.

10917270_400689293431953_2177149829903258829_n

Always on-the-go? The wrist-adorned piece will notify you by vibration of any incoming calls or text message via Bluetooth. Or, you can set an alarm for an event or appointment that requires a reminder.

Interested? Head over to its official Kickstarter page, where the team is currently seeking $50,000.