Giter Club home page Giter Club logo

wear-pico's Introduction

WearPico

An open-source Smartwatch firmware written in C for the Raspberry Pi Pico.
Developed by Umut Sevdi

Explore the docs »

Read the paper »

Click here to visit the repository of the mobile application.

Project Definition

Wearable technologies are becoming increasingly important in today’s world. Among them, smartwatches are the most widely accepted technology among consumers.

Within the scope of the project, I developed a smartwatch and an associated Android application that communicates with it. The smartwatch is designed as an embedded system without a full-fledged operating system. In addition to essential clock functions such as time, alarm, and stopwatch, the smartwatch will have features such as receiving notifications, handling calls, and controlling the media player on the phone. The touchscreen-operated watch will also include an accelerometer, a buzzer for alarm sounds, and a motor for vibration.

On the mobile side, a mobile application can respond to requests and messages sent by the smartwatch via Bluetooth. The application allows users to set alarms on the smartwatch and will manage background services such as notifications, calls, and media controls using Android services.

menu.mp4

Features

The WearPico is designed as an embedded system without a full-fledged operating system. In addition to basic clock functions such as time, alarm, and stopwatch, the smartwatch will have features such as receiving notifications, handling calls, and controlling the media player on the phone. The touchscreen-operated watch will also include an accelerometer, a buzzer for alarm sounds, and a motor for vibration.

As of 2024, the project supports the following features:

  • Fitness tracking
  • Call Management
  • Notifications
  • Music and media control
  • Reminder
  • Alarms
  • Lock Screen
  • Temperature
  • Touch Gestures
  • Stopwatch
  • Calendar
  • Notepad
  • Remote Configuration

Alarm Demo

alarm.mp4

Media Player Demo

media.mp4

Building and Installation

Please refer to the wiki to reproduce the product. The wiki contains up-to-date information about the WearPico.

See Installation to compile the software from the source.

The Model

The 3D Model for the smartwatch is available at thingiverse. The model contains STL, STEP and Fusion 360 project formats.

3D Model

Learn More

See wiki to learn more.

License

Distributed under the GPL License.

Sponsorship

This project is sponsored by PCBWay. PCBWay is a custom PCB provider, fabrication and assembly services for makers, hobbyists, and professionals. I am grateful for their sponsorship and partnership, and I highly recommend their services to anyone needing PCB manufacturing and assembly solutions.

PCBWay

Contact

You can contact any developer of this project for any suggestions or information.

Projects:

Developed by Umut Sevdi

Smartwatch case is designed and printed by Kozha Akhmet Abdramanov.

wear-pico's People

Contributors

kozhaakhmet avatar umutsevdi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

wear-pico's Issues

(Request) Physical Button Interactions Like Pebble

This looks great, the feature set looks awesome, my only wonder is possibility of physical button interaction like the pebble? Mainly because I personally am interested in converting this into basic smartglasses, but I'm sure other pebblers wouldn't mind this too!

Update the circuit

Create a section in the wiki which guides new comers to build the hardware correctly.

Issue:
The circuit has been updated since the paper was released.

Just two questions

First of all, excellent project!! I wanted to make my own smart watch as well so i will give this one a try. Now the questions:

  1. Where can we get 3d print files?
  2. Is it ok to charge Lipo Battery with TP4056?? I tried searching Lipo charging module for TP4056 but could only find Li-ion ones.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.