Using Your Phone as Touch Screen Display for Raspberry Pi

Got a Raspberry Pi but don’t have a display, keyboard, or mouse? You can go with headless setup, or use your phone as a touch screen display (with onscreen keyboard). This post shows steps to connect Raspberry Pi with your phone wirelessly and use it as a touch screen display by using Remote Desktop Protocol [1]. Here is… Continue reading “Using Your Phone as Touch Screen Display for Raspberry Pi”

Creating AltBeacon with Raspberry Pi using BlueZ Example Code

Update (Jul 9, 2019): Step 1 is no longer required since Raspbian Buster (2019-06-20). Please check the updated steps in here.   A previous post showed the steps to make an iBeacon transmitter with Raspberry Pi using BlueZ example code (i.e. “example-advertisement“). This post shows the steps for AltBeacon [1] in the same manner.   Here are… Continue reading “Creating AltBeacon with Raspberry Pi using BlueZ Example Code”

Creating iBeacon with Raspberry Pi using BlueZ Example Code

Update (Jul 9, 2019): Step 1 is no longer required since Raspbian Buster (2019-06-20). Please check the updated steps in here.   This post shows steps to create an iBeacon with Raspberry Pi, by modifying BlueZ BLE Advertisement example code (i.e. “example-advertisement“). Note: Even though it uses Bluetooth Low Energy standard, iBeacon is Apple’s proprietary… Continue reading “Creating iBeacon with Raspberry Pi using BlueZ Example Code”

Setting Up UART Serial Communication between Raspberry Pis

This post shows how to setup serial communication between two Raspberry Pi boards. Here is the list of contents of this post. Contents Prerequisites Steps Wiring Enabling UART Disabling console service Setting up terminal emulator Verify   Prerequisites Two Raspberry Pi boards : Any Raspberry Pi should work. In this post, I use Raspberry Pi… Continue reading “Setting Up UART Serial Communication between Raspberry Pis”

Updating BlueZ on Raspberry Pi (5.43 to 5.48)

Update (Jul 9, 2019): Now, Raspbian Buster, released on 6/20/2019, has bluez 5.50 by default! Update (March 3, 2019): Please see this post to update BlueZ to 5.50.   This post shows how to update BlueZ from 5.43 (the default version comes with Raspbian Stretch November 2017 version) to 5.48 (the latest as of 2/14/2018)… Continue reading “Updating BlueZ on Raspberry Pi (5.43 to 5.48)”