X

Contact Us

News

Filtered By: Emerging Technology

Bluetooth Low Energy with Rust

09/27/2018

I am a senior software engineer at 219 Design. My professional experience has primarily been in writing GUIs and infrastructure for medical devices, almost entirely in C++. For a change of pace, I have been learning embedded development using Rust in my spare time, which has been an exciting challenge. I was new to both…

Read More

A Developer’s Perspective on Virtual and Augmented Reality

09/04/2018

A Glimpse Into The Future It’s the year 2030. I unlock the doors to the 219 Design office–I’m always the first in–and walk over to my square. Not only are cubicles a thing of the past, but the popular open-space desks are gone, too. The sole item in my square is a virtual and augmented…

Read More

Improving Patient Outcomes

06/06/2018

About Our Medical Device Clients… Modern-day medical device design is a particularly complicated, highly regulated, and safety critical endeavor. The engineering effort involved and timelines required to bring even a relatively simple medical device from concept to market can be quite significant. In many cases, it’s important for our clients to stay laser-focused on designing…

Read More

Realizing Untapped Functionality With Bluetooth Low Energy

06/04/2018

BLE and 219 Design… Not long ago, Bluetooth Low Energy (BLE) aka Bluetooth Smart was an emerging wireless communication technology with major potential. Today, just about everyone owns a device with BLE capability. Seamless wireless data communication between devices is often critical to a product’s adoption, and BLE’s ability to communicate with any modern smartphone…

Read More

Rust on the STMicro Nucleo

04/18/2018

In the interest of full disclosure, I will tell you that (until recently) the entire extent of my embedded development experience was a single Linux kernel module for accessing GPIOs on a single-board computer about seven years ago. My main expertise is GUI/Application development. However, in an effort to expand my personal horizons, I’ve decided…

Read More