Enabling Hands-Free Profile on Raspberry Pi (Raspbian Stretch) by using PulseAudio

The purpose of this post is to enable Bluetooth Handsfree Profile (HFP) with PulseAudio on Raspbian Stretch so that Raspberry Pi can act like as a handsfree speaker phone or a handsfree car kit. This is an updated version of this post. When I wrote the previous post, I was using Raspbian Jessie and some… Continue reading “Enabling Hands-Free Profile on Raspberry Pi (Raspbian Stretch) by using PulseAudio”

Headless Setup for Raspberry Pi 3 and Raspberry Pi Zero W

This is an initial setup steps to create a headless Raspberry Pi 3 B+ or Raspberry Pi Zero W (Wireless). It enables access to Raspberry Pi’s console without having a dedicated keyboard, mouse, or display. A PC and Wi-Fi network is required since we’ll access to the console from PC using ssh over Wi-Fi.   Contents… Continue reading “Headless Setup for Raspberry Pi 3 and Raspberry Pi Zero W”

Qt Creator Cross Compiling Environment for Raspberry Pi3 with QtRpi

Update (June 2, 2018): If you are using Raspbian Stretch, please check this post. The steps below are for Raspbian Jessie. This is the steps how I created Qt Creator cross compiling environment on Ubuntu PC for Raspberry Pi 3 B+ by using QtRpi. Thanks to QtRpi, it’s pretty straightforward. I followed the official site and… Continue reading “Qt Creator Cross Compiling Environment for Raspberry Pi3 with QtRpi”

Customizing Boot Up Screen on Raspberry Pi

This is a steps to customize Raspberry Pi’s boot up screen, specifically to change the splash image and remove unwanted images and texts. By default, Raspbian Jessie Desktop displays below during boot up before starting desktop GUI. (1) Rainbow image (2) Raspberry Pi Logo (image of four raspberries in the top left corner) (3) Boot… Continue reading “Customizing Boot Up Screen on Raspberry Pi”

Updating BlueZ on Raspberry Pi (5.23 to 5.43)

Update (Jul 9, 2019): Now, Raspbian Buster, released on 6/20/2019, has bluez 5.50 by default! Update (Feb 14, 2018): If you want to install newer BlueZ on Raspbian Stretch, please see the post below: Updating BlueZ on Raspberry Pi (5.43 to 5.48) Update (Sep 8, 2017): Raspbian Stretch was released on 8/16/2017, and it has BlueZ… Continue reading “Updating BlueZ on Raspberry Pi (5.23 to 5.43)”