Site icon DIY Usthad

Want to make your own Smartwatch?

Smartwatches and wearables are the new trends, there is a wide collection of smartwatches available in the market for all price ranges from a few hundred dollars to thousands of dollars and different types like opensource smartwatches and hackable smart watches but still as makers we are always gravitating towards making something of our own! because that’s what we do right?. So without a lengthy introduction In this article, I am going to introduce some of the products which I find which will help us to make our own smartwatches or wearables.

RP2040 development board with Display

This is a great product from Waveshare for beginners. Powered by the new RP2040 microcontroller from Raspberry Pi with an onboard round LCD display of 1.28 inches with a resolution of 240 × 240 pixels. The most fascinating thing is that it is having a bunch of inbuilt sensors in the PCB like an Accelerometer, Gyroscope, and Temperature Sensors along with USB C so that we can upload the code with ease without the difficulty of hooking up some USB convertors to program the RP2040 microcontroller.

Because the product is using RP2040 at its heart we can use the official Raspberry Pi C SDK and also MicroPython to program.

Features

Pros

  • Low cost.
  • GPIOs for connecting external sensors/components.
  • Inbuilt accelerometer and gyroscope.
  • Inbuilt temperature sensor.

Cons

  • No WiFi / Bluetooth.
  • No touch screen.
  • Low resolution of 240 x 240 pixels

Pinout

The GPIO 6,7,8,910,11,12,25,29 are already used for interfacing the onboard LCD display and sensors so we cannot use them unless we decided to do multiplexing. Still, we have a bunch of GPIOs left when we needed to interface more sensors.

LILYGO® T-RGB ESP32-S3 2.1 inch Round Display

This product from LILYGO is more exciting because it’s using our favorite microcontroller from Espressif the ESP32-S3 with a 2.1-inch round touch display with a resolution of 480 x 480 and yes because it’s using the ESP32 we have the ability to use WiFi and Bluetooth which is the most important feature when we are making a smartwatch or wearable device the previous product we discussed lacks the wireless connectivity features because it’s using the RP2040 microcontroller but this one is little more expensive.

Features

Pros

  • Touch screen
  • WiFI and Bluetooth 5 support
  • High resolution of 480 x 480 pixels

Cons

  • Expensive
  • No GPIOs for connecting external sensors.
  • Lack of sensors like an accelerometer, gyroscope, and temperature

Pinout

Because all the GPIOs are used by the onboard components like the TF card slot, Touch interface, and LCD we don’t have any more GPIOs left for interfacing any external sensors or components.

Buying Guide

ProductAmazonAliExpress
RP2040 With 1.28inch Round LCD
LILYGO® T-RGB ESP32-S3 2.1 inch Display

Exit mobile version