Introduction to electronic jigs
July 21, 2016
4 Mins read

The final step in an embedded system typically occurs when the firmware or code is flashed into the micro-controller/processor on a PCB and the process almost always requires some sort of physical connection. There are two main methods of momentary contacting assembled electronics – flying probe testing (woodpecker) or a bed-of-nails test fixture. Both methods […]

Read more
We need more USB ports
February 16, 2016
3 Mins read

  In the pursuit of ever-slimmer laptops, manufacturers are removing what appears to be “bulky” USB ports from their new product releases. That may result in a slimmer notebook, but more often than not, individuals end up adding dongles and further bulk so that existing peripherals can still be used. Mobile developers on our team […]

Read more
Intro to Eddystone – Google latest proximity beacon protocol
January 10, 2016
2 Mins read

During the height of iBeacon, google released a similar and more powerful proximity beacon protocol called EddystoneTM in July 2015. The protocol was designed to be platform agnostic and more flexible in the data that can be broadcast. The key features were designed to make it a better platform than the iBeacon protocol. App developers […]

Read more
Understanding Ethernet Cables
January 9, 2016
6 Mins read

It binds us. It connects us. It gives us knowledge. It’s omnipresent and omniscient. It’s… Wi-Fi. Well.  Sometimes we forget that Wi-Fi signals and connectivity still require a much underappreciated and most needed component – The Ethernet cable. Your mobile connectivity has to come from some sort of wireless hub, which is connected to either […]

Read more
Bluetooth Low Energy – iBeacon basics
January 8, 2016
3 Mins read

iBeacon is a protocol developed by Apple Inc. in 2013. In short, iBeacon technology allows mobile applications to understand their position on a micro-local scale, and deliver location-specific contextual content to users based on their proximity. The underlying communication technology is Bluetooth Low Energy (BLE). The protocol takes advantage of the BLE technology to bring […]

Read more
BLE introduction: Notify or Indicate
November 21, 2015
1 Mins read

What are the differences between Notify and Indicate? The short answer is that they both basically do the same thing, except Indicate requires acknowledgement, while Notify does not. For the longer answer, please read the rest of my post. By default, you cannot push data to your remote client whenever your Bluetooth low energy (BLE) […]

Read more