Shubham's Blog

Using Bluetooth Low Energy on the Raspberry Pi Pico - Part 3/4: Implementing a custom BLE Service to provision WiFi settings

Learn how to create your own BLE Service in MicroPython on the Raspberry Pi Pico W to creating a custom BLE service for provisioning a Pico's WiFi settings.

Using Bluetooth Low Energy on the Raspberry Pi Pico - Part 2/4: Using MicroPython on the Pico W

Introduction to MicroPython on the Raspberry Pi Pico W, building up to creating a custom BLE service for provisioning a Pico's WiFi settings through a web-page.

Using Bluetooth Low Energy on the Raspberry Pi Pico - Part 1/4: Introduction to BLE

Introduction to BLE on the Raspberry Pi Pico W using MicroPython, building up to creating a custom BLE service for provisioning a Pico's WiFi settings through a web-page.

Using Bluetooth Low Energy on the Raspberry Pi Pico to provision WiFi settings - TL;DR

Learn how BLE works, and how to implement a custom BLE service on the Raspberry Pi Pico W using MicroPython, to provision its WiFi settings through a web-page via the Web Bluetooth API.

Fixing Gmail's recent POP3 "Logon failure: unknown user name or bad password" error

Learn why Gmail recently started to fail POP3 authentication, and how to fix it natively with Gmailify and Modern Authentication.

Shubham's Blog © 2026