# CircuitMess NASA Artemis Watch 2.0

> NASA-themed programmable smartwatch powered by ESP32-S3 with BLE 5.0, 6-axis IMU, ST7735S display, and activity tracking. Pre-assembled and ready to code.

## Quick Facts

- **Brand:** circuitmess
- **Board Type:** smartwatch
- **Price:** ~$184
- **Product Readiness:** consumer
- **CPU:** Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions
- **CPU Architecture:** Xtensa LX7
- **CPU Cores:** 2
- **RAM:** 512KB SRAM
- **PSRAM:** PSRAM (OPI)
- **Flash:** 4MB
- **USB:** USB-C
- **Power:** LiPo battery
- **Operating Voltage:** 3.3V
- **Antenna:** Built-in PCB antenna
- **Display:** 1.44" TFT 128×128

## Connectivity

- **Wifi:** 802.11 b/g/n
- **Bluetooth:** BLE 5.0

## Open Source

- **Firmware:** Yes
- **Schematics:** No
- **PCB Layout:** No

## Compatible Firmware

arduino, circuitblocks, esp-idf

## Use Cases

- smart-watch
- wearable
- stem-education
- educational-platform

## Components

- **ESP32-S3** (mcu): Espressif ESP32-S3 dual-core Xtensa LX7 microcontroller at 240MHz with WiFi 802.11 b/g/n, BLE 5.0, 512KB SRAM, PSRAM, and 4MB flash. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32-s3_datasheet_en.pdf&ref=openhardware.directory&product=circuitmess-nasa-artemis-watch-2-0&source=md-export)
- **ST7735S** (display-driver): Sitronix ST7735S TFT LCD controller driving a 128×128 pixel color display over SPI at 40MHz. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.displayfuture.com%2FDisplay%2Fdatasheet%2Fcontroller%2FST7735.pdf&ref=openhardware.directory&product=circuitmess-nasa-artemis-watch-2-0&source=md-export)
- **LSM6DS3TR-C** (imu): STMicroelectronics LSM6DS3TR-C 6-axis IMU providing accelerometer and gyroscope data over I2C. Features wrist tilt detection, tap recognition, and significant motion detection. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.st.com%2Fresource%2Fen%2Fdatasheet%2Flsm6ds3tr-c.pdf&ref=openhardware.directory&product=circuitmess-nasa-artemis-watch-2-0&source=md-export)

## Protocols

- **SPI** (SPI2): SCK: GPIO36/41, MOSI: GPIO35/40, DC: GPIO48/39, RST: GPIO34/38
- **I2C**: SDA: GPIO40/35, SCL: GPIO41/36

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| GPIO2/1 | Button DOWN | — | digital-input |
| GPIO1/9 | Button UP | — | digital-input |
| GPIO3/8 | Button SELECT | — | digital-input |
| GPIO21 | Button ALT | — | digital-input |
| GPIO33/14 | RGB LED Red | — | digital-output, pwm |
| GPIO34/12 | RGB LED Green | — | digital-output, pwm |
| GPIO48/13 | RGB LED Blue | — | digital-output, pwm |
| GPIO33/37 | Backlight | — | digital-output, pwm |
| GPIO11/47 | Buzzer | — | digital-output, pwm |
| GPIO6/5 | Battery ADC | — | adc |
| GPIO4/38 | IMU INT1 | — | digital-input |
| GPIO5/39 | IMU INT2 | — | digital-input |
| GPIO46 | LED 1 | — | digital-output |
| GPIO45 | LED 2 | — | digital-output |
| GPIO44 | LED 3 | — | digital-output |
| GPIO43 | LED 4 | — | digital-output |
| GPIO18 | LED 5 | — | digital-output |
| GPIO17 | LED 6 | — | digital-output |

## Description

## Overview

The CircuitMess NASA Artemis Watch 2.0 is a programmable, NASA-themed smartwatch packed with sensors and wireless connectivity. Unlike the ClockStar kit, the Artemis Watch comes fully assembled and ready to use immediately after charging.

Powered by an ESP32-S3 with BLE 5.0, the watch features a 128×128 TFT color display, a 6-axis IMU with accelerometer and gyroscope, a digital compass, and a temperature sensor. Six notification LEDs and an RGB status LED provide visual feedback, while a piezo buzzer handles audio alerts.

The watch pairs with smartphones via Bluetooth for notification mirroring and activity tracking. It is fully programmable through CircuitBlocks (visual block-based coding), Arduino IDE, or Python, allowing users to create custom watch faces, games, and sensor-driven applications. It can also wirelessly control other CircuitMess devices like the NASA Mars Perseverance Rover.

## Where to Buy

- [CircuitMess](https://openhardware.directory/r?to=https%3A%2F%2Fcircuitmess.com%2Fproducts%2Fnasa-artemis-watch-2-0&ref=openhardware.directory&product=circuitmess-nasa-artemis-watch-2-0&source=md-export) — €169.00

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fcircuitmess.com%2Fproducts%2Fnasa-artemis-watch-2-0&ref=openhardware.directory&product=circuitmess-nasa-artemis-watch-2-0&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2FCircuitMess%2FGC_Artemis-Firmware&ref=openhardware.directory&product=circuitmess-nasa-artemis-watch-2-0&source=md-export)

## Tags

`circuitmess`, `smartwatch`, `esp32-s3`, `nasa`, `wearable`, `stem`

## Images

![CircuitMess NASA Artemis Watch 2.0](https://nbg1.your-objectstorage.com/openhardware-directory/entities/circuitmess-nasa-artemis-watch-2-0/90e59a4919e0.webp)
![CircuitMess NASA Artemis Watch 2.0](https://nbg1.your-objectstorage.com/openhardware-directory/entities/circuitmess-nasa-artemis-watch-2-0/6354c9199b57.webp)

---
[View full device page](https://openhardware.directory/devices/circuitmess-nasa-artemis-watch-2-0)