Smartwatch 01/31/2023

PineTime Upgrade Board

The PineTime smartwatch has been a popular choice among wearable technology enthusiasts for its affordability and feature-rich capabilities and is opensource.

For for more information you can consult the Wiki or the official Pine64 page.

https://wiki.pine64.org/index.php/PineTime

One of the main problems I found in PineTime was the lack of resources, essentially the amount of memory available, the Nrf52832 only has 64 Kb of Ram, and also the lcd refresh rate limited to 8Mhz, this limits the firmware development a bit.
So I thought of creating a card that would replace the current one using something more powerful.

This is the new replacement board:

  1. Improved Processor: The new board comes with an updated processor nRF52840 that offers better performance and energy efficiency compared to the previous one. This means that users can enjoy a more responsive and smoother user experience.
  2. Larger Memory: The new board boasts an increased memory size, allowing for more apps and data storage.
    The new processor has 256 Kb of memory and 1Mb of storage.
  3. Perfect replacement of the older board.
  4. New location of the programing pinouts, for better access.
  5. Two extra pins for debug, serial rs232

Schematics

https://oshwlab.com/joaquimorg/pinetime40

Components used :

Board design

Board manufacturing

Board assembly

Testing the board and first program

Sample screens created in Square Line Studio

Sample code

Future

Now begins the part where it is necessary to create the firmware for the new board.
Of course the hardware design is far from perfect but I think it works without major problems, the part that should be improved would be the power supply part, but that is for a version 2…