panda.observer – Latest posts

ESP32-S3 MicroPython Setup

This guide will help you set up MicroPython on your ESP32-S3 board on a computer running Ubuntu 26.04 LTS.

Installing MicroPython on the ESP32-S3 Board

pipx install esptool

Download the latest .bin file for ESP32-S3 from the MicroPython website.

Connect the ESP32-S3 board to your computer via USB.

Press and hold the BOOT button on the ESP32-S3 board, then tap the RESET button once before releasing both buttons. The board is now in "upload" mode.

esptool erase-flash
esptool --baud 460800 write-flash 0 ESP32_BOARD_NAME-DATE-VERSION.bin # Replace with the actual `.bin` filename
...more
1 min September 19, 2026 [General] #esp32

Ubuntu Setup Guide for Lenovo ThinkBook

Updated as of 13 September 2026.

I recently bought a new laptop (Lenovo ThinkBook 14 G7+ ASP) to run Ubuntu Linux. So it is a good time to write a setup guide to get Ubuntu running smoothly. Although this guide is written for the Lenovo ThinkBook, most of the steps should work for other computer brands/models.

Whether you are new to Linux or use Linux professionally, this guide should serve as a useful reference.

...more
13 min August 02, 2025 [Linux] #linux #laptop #lenovo #thinkpad #thinkbook #ubuntu

macOS Setup Guide

Updated as of 13 January 2026.

Here are some recommended utility applications and quality-of-life tweaks from an occasional macOS user.

...more
5 min September 24, 2024 [Tips] #macOS