BLOG

Our blog focuses on sharing our experience and knowledge across a wide range of technologies and industries including hardware and software design, audio, video, internet of things, mobile application and signal processing technologies.

Expanding the Wild Blue Yonder Last month, the Bluetooth Special Interest Group (SIG) announced yet another new Bluetooth® spec, called Bluetooth 5. This new release, out at the end of this year or early next, quadruples the range and doubles the speed of the previous spec. When they hit the market, Bluetooth 5-enabled devices will be able to connect at speeds… View Article Details
Building a Home Automation System (For Fun) You’ll find that a lot of engineers like to tinker. In addition to the projects we work on for clients or employers, a lot of us like to put our skills to the test when it comes to our own homes, too. In my case, I wanted to try my hand at creating a home… View Article Details
Patrick French The Future of LPWAN and the IoT A lot of IoT applications — perhaps the majority — require a wireless network to connect the edge device (the “thing”) to the internet. There are correspondingly several types of wireless networks, with the most common being cellular and Wi-Fi. Cellular’s advantage is its ability to work anywhere, while its disadvantages are the monthly fee… View Article Details
What’s so Hard About Hardware? I had the pleasure of attending a few segments of Boulder Startup Week, a weeklong event just down the road from Cardinal Peak dedicated to helping startups become successful. Startup Week brings innovators, entrepreneurs, mentors, and investors together to talk about how startups can create the right culture, find funding, bring a product to market,… View Article Details
Remote Logging: Part 2 Continuing his guest blogging series over at the Loggly blog, Cardinal Peak Senior Software Engineer Thomson Comer talks this week about how to write effectively for Loggly. He debunks myths about remote logging and gives some great tips for debugging. Check out his most recent post and stay tuned for the third and final post… View Article Details
Keeping It All in Sync: Part Two Earlier this week, I wrote about the importance of synching audio and video, something that we use in many applications. We’ve already discussed why it’s necessary, and today I want to talk about the different ways to do it, some easier than others. Adjust the Video The most common and easiest way to correct for… View Article Details
Keeping It All in Sync: Part One These days, we employ audio and video applications in everything from IoT to embedded products, and one challenge that comes up time and time again is synchronization. Synchronization between audio and video streams is the most common case, but some applications require synchronization between multiple A/V streams, the latter being much more complicated. For the… View Article Details
Remote Logging: A Guest Post for Loggly Thomson Comer, Senior Software Engineer here at Cardinal Peak, is writing a guest blog series starting this week for Loggly. His three-part series begins with this post explaining how remote logging works and how it can benefit engineers and developers in locating bugs in specific lines of code. Leave questions and comments for Thomson here… View Article Details
Howdy Pierce Is Voice Control the Killer App for Residential IoT? Like possibly everyone else who grew up watching Sesame Street, I loved Apple’s new ad featuring the Cookie Monster using Siri to help make cookies: https://www.youtube.com/watch?v=CCbWyYr82BM And the behind-the-scenes follow-up is possibly even funnier if you haven’t seen it. The pairing of the childlike Cookie Monster and Siri is pure genius. Great as these ads… View Article Details
A Comprehensive GStreamer Guide: Explaining What GStreamer Is and How To Set It Up for Windows GStreamer is a very good open-source multimedia framework supported on almost every platform conceivable. To use advanced features of GStreamer in Windows, we updated the complex legacy instructions for building GStreamer-1.0 (1.8.0) on Windows. Details
Patrick French Do You Believe in Magic? “Any sufficiently advanced technology is indistinguishable from magic.” – Arthur C. Clark Working in the IoT industry and being a technology enthusiast, I am always playing with the latest IoT gadgets. While many of these devices have beautiful apps, I’m starting to feel like the IoT industry is not living up to Arthur C. Clark’s… View Article Details
It’s That Time Again It’s an early morning for many of us after “springing forward” and losing an hour of sleep over the weekend. While the time change might have a jarring impact on our alertness, our computers are probably humming along without ever noticing the switch. Or did they? It depends on which time system you’re using since… View Article Details
25 pages of results