Unboxing the WisTrio IoT Board

Thursday, November 29, 2018

Uboxing and a Quick look at the WisTrio IoT Board from RAKWireless WisTrio LORA Tracker by RAK Wireless is based on the RK5205 chipset. This extremely low power consumption device...

It's a Calendar! It's a Picture Frame!

Monday, November 19, 2018

The 96Boards Social Media Ticker Currently this is what the functionality is: Displays a Slide Show of Images. Tap to reveal a Calendar Displays a Customized Google Calendar Cycles between...

96Boards Social Media Ticker Part 2

Tuesday, November 13, 2018

Checkout Part 1 of the Social media Ticker The 96Boards Social Media Ticker Currently this is what the functionality is: Support the following Platforms Instagram YouTube Twitter Displays the number...

96Boards Social Media Ticker Part 1

Sunday, October 21, 2018

The 96Boards Social Media Ticker The concept of a “Social Medial Ticker” is very similar to that of a desk clock. Like a clock, this keeps you up to date...

96Boards Twitter Bot

Sunday, October 21, 2018

The 96Boards Twitter Bot You can follow the 96Boards Twitter Bot here: https://twitter.com/96boards_bot Currently this is what the functionality is: Tweet a weather forecast snippet to the 96Boards team members....

Trying Out PYNQ on the Ultra96

Sunday, October 14, 2018

What is PYNQ? PYNQ is PYthon on zyNQ PYNQ is an open-source project from Xilinx® that makes it easy to design embedded systems with Xilinx Zynq® Systems on Chips (SoCs)....

AOSP AndroidTV Builds for 96Boards

Thursday, September 27, 2018

AndroidTV Android TV is a version of the Android operating system designed for digital media players. It features a user interface designed around content discovery and voice search, surfacing content...

Mozilla IoT on 96Boards | Part 1

Wednesday, September 5, 2018

Introduction This blog and probably the following blogs in this series will just be a quick look at what I am currently working on and my experience. We do plan...

Programming The SeeedStudio Sensors Mezzanine using a PC

Tuesday, August 28, 2018

SeeedStudio Sensors Mezzanine The 96Boards Sensors Mezzanine adapter makes it simple and easy to connect sensors and devices to any 96Boards-compatible base board. With it you can connect your favorite...

Audio Visualizer | Playing with the DragonBoard410c Analog Header

Wednesday, August 8, 2018

Introduction The idea for this project came because I wanted to create a similarly styled Audio Visualizer for the Vinyl setup at my home. There were two simple requirements: Stereo...

Playing with the Sensors | ShiraTech LTE and Sensor Mezzanine

Friday, July 27, 2018

Introduction In one of my older blog posts, I wrote about the LTE side of things on this Mezzanine. However, in this one, we are going to discuss how to...

HiKey IceCream | Arm64 Distributive Compilation Cluster

Monday, July 23, 2018

“I have a drawer full of Arm SBCs…” - The statement that resulted in this blog. NOTE: If you are looking for benchmarks, go read a good recipe book. Introduction...

Building on Arm - OpenEmbedded Edition

Wednesday, July 11, 2018

Building on Arm, for Arm: OpenEmbedded Edition With how fast Arm processors have gotten in the past few years, compiling the Linux Kernel natively on Arm is more than just...

Sneak Peak at the Shiratech 4G LTE Mezzanine

Tuesday, June 26, 2018

Sneak Peak Just a very quick look at the 4G LTE mezzanine that will be arriving this August. Without giving out much of the specs, I was able to get...

Point Of Sales Demo

Saturday, June 2, 2018

POS “The point of sale (POS) or point of purchase (POP) is the time and place where a retail transaction is completed. At the point of sale, the merchant calculates...

Line Input To DragonBoard410c

Saturday, June 2, 2018

Line-In/AUX Input to a Dragonboard For my next project, I really wanted to do something based on audio, something like a visualizer. But… How to you take audio input on...

Dedicated YouTube Playlists for Boards

Tuesday, May 22, 2018

Play lists on YouTube Hello all, Just a short announcement, the 96Boards team has started to curate a video Play-lists on our YouTube Channel dedicated to some of our newer...

Magic Mirror Part 2

Tuesday, May 8, 2018

Magic-Mirror Part 2 The magic-mirror or as many would call it “smart-mirror” is a simple concept of using an bright screen running a Black and White (!Grey-scale) UI behind a...

3D Touch Sensor using Flick3D

Thursday, April 26, 2018

Flick3D 3D touch over i2c Flick3D is a fairly popular Raspberry Pi HAT. But it also has another variant called the Flick Large which breaks out i2c so that its...

Magic Mirror Part 1 | The Qt Quick UI

Wednesday, April 18, 2018

Magic-Mirror Magical or just really smart ? The magic-mirror or as many would call it “smart-mirror” is a simple concept of using an bright screen running a Black and White...

Carbon Rover Part 3

Thursday, March 15, 2018

Carbon Rover Part 3 In this final revision of the Carbon Rover Project I’ll be mostly taking about adding Bluetooth control, using a not-so-expected method. So what changed: Bluetooth Control...

1v8 to 5v Level Shifting Diaries - Part 1 - Open Drain ICs

Sunday, February 18, 2018

Introduction This blog was initially planned as a overview of the TXB0108 Level-Shifter, but that changed as soon as i received the TXS0108 instead and I ended up opening the...

Carbon Rover Rev 2 | NeoPixels

Monday, February 12, 2018

Introduction In one of my previous blogs titled “Carbon Rover”, I wrote about creating create a rover that wouldn’t fall off an edge nor would it hit an obstacle. Riding...

PCI Express On the 96Boards Poplar Enterprise Edition Board

Friday, February 2, 2018

It Works! I am very excited to let our readers know that finally, thanks to some developments in the past month, we now have a fully functioning PCIe slot on...

Carbon Rover

Friday, January 19, 2018

Carbon Rover In one of my previous blogs titled: Zephyr RTOS and HC-SR04 Ultrasonic Sensor, I talked about working with ultrasonic sensors using Zephyr RTOS. That was just one ultrasonic...

Gigabit NAS using Poplar

Wednesday, January 10, 2018

Gigabit Network Attached Storage using Poplar In the last episode of OpenHours, Episode #85, I demonstrated my NAS setup using the Poplar Enterprise Edition Board. Poplar, at the moment, is...

Hello Fedora on ARM

Tuesday, January 2, 2018

Hey, Nice Fedora you got there! What is Fedora? Apart from being a hat with a soft brim and indented crown, the kind of fedora we like to talk about...

Media Server Revisited

Tuesday, December 19, 2017

Introduction If you are someone who has hundreds if not thousands of photos, music, and movies sitting on a hard drive in your house, but no easy way to access...

Zephyr RTOS and HC-SR04 Ultrasonic Sensor

Monday, December 4, 2017

Introduction Ultrasonic ranging module HC - SR04 provides 2cm - 400cm non-contact measurement function, the ranging accuracy can reach to 3mm. The modules include ultrasonic transmitters, receiver and control circuit....

Full PC Version of Minecraft on Dragonboard 410c

Sunday, November 26, 2017

Introduction If you haven’t heard of Minecraft, “Minecraft is a sandbox video game created and designed by Swedish game designer Markus “Notch” Persson, and later fully developed and published by...

OpenHours ep 79 Recap - Timesys

Tuesday, November 21, 2017

Introduction This week on OpenHours, we were joined by Maciej Halasz, Timesys Vice President of Technology. Who introduced us to the “ Timesys University 4-part webinar series — Developing for...

VR Development using AOSP and HiKey960

Thursday, November 16, 2017

Introduction “Virtual reality (VR) is a computer technology that uses virtual reality headsets or multi-projected environments, sometimes in combination with physical environments or props, to generate realistic images, sounds and...

Introducing 96Boards Pinout Website

Friday, November 3, 2017

Introduction I am very excited to announce a new website under 96boards.org, 96boards.org/pinout. The 96Boards Pinout website serves to provide accurate pinout configuration for various mezzanines compatible with the 96Boards...

Implementing Neonkey Sensor Mezzanine on AOSP

Friday, October 27, 2017

Introduction The Neonkey packs a Cortex-M4 chip, 512 Kb flash, 128 Kb SRAM, and a hub of the following sensors: Temperature, Humidity, Pressure, Ambient Light Sensor, Proximity, Geomagnetic, Accelerator and...

Basic Threads on Zephyr RTOS

Tuesday, October 24, 2017

Introduction Zephyr, a project of The Linux Foundation is a small real-time operating system for connected, resource-constrained devices supporting multiple architectures, and without a doubt, it’s Open Source under the...

Linksprite Touch Display enabled on AOSP for HiKey and HiKey960

Friday, October 13, 2017

Linksprite Touch Display enabled on AOSP for HiKey and HiKey960 Introduction This 7-inch LCD capacitive touch screen from LinkSprite features an HDMI interface and uses standard HID protocol. The screen...

SX1509 i2c GPIO Expander with 8bit PWM Support

Wednesday, September 13, 2017

SX1509 i2c GPIO Expander with 8bit PWM Support Introduction Welcome to a small blog about the SX1509 GPIO Expander. It’s main fuction is to expend the number of GPIOs to...

96boards gets Vulkan API support with the Hikey960

Tuesday, July 25, 2017

Vulkan API support on the Hikey960 running Android O Preview Introduction Vulkan is the next big thing in Graphics APIs. Wikipedia cites it as: “Vulkan is a low-overhead, cross-platform 3D...

Modding Arrow’s Audio Mezzanine for 96Boards

Wednesday, June 28, 2017

Introduction On the official documentation by Seeed Studio, The Audio Mezz is described as, “This Audio Mezzanine Board is a Grove interfaced expansion board intended for 96boards. You can connect...