# Bokko: a pocket voice pendant

A custom voice pendant displays replies and agent progress over Bluetooth.

## Hardware
nRF52840; 1.47-inch display; PDM microphone; 800 mAh Li-Po

A battery-powered nRF52840 pendant captures speech and displays responses while a nearby Mac handles its agent connection over Bluetooth.

## Shopping list

Parts for one build. Reuse equipment you already own. Quantities are planning quantities unless the creator explicitly specifies a count; kit contents are not additional purchases.

Quantities are for one build. Unless marked source-specified, they are planning quantities; confirm kit contents and the chosen configuration before ordering.

### Confirm before buying
- Board, display controller, microphone, button count, charging/protection circuit and mechanical files are not specified sufficiently for safe reproduction.

### 1 × nRF52840 board
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Pendant controller.
- Notes: Only the chip is named; board manufacturer and charging circuit are unknown.
- Sourcing: No exact purchase link verified; confirm the model and requirements above before ordering.
- Evidence: Creator source
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-b0e263f85d614709197d92c3284492bc8dcf76b5466766a8aacefc059b0f4e00
- Source: https://x.com/i/status/2111843796074074421

### 1 × 1.47-inch, 172×320 display
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Character and text output.
- Notes: Driver, voltage, interface and exact panel not disclosed.
- Sourcing: No exact purchase link verified; confirm the model and requirements above before ordering.
- Evidence: Creator source
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-b0e263f85d614709197d92c3284492bc8dcf76b5466766a8aacefc059b0f4e00
- Source: https://x.com/i/status/2111843796074074421

### 1 × PDM microphone
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Voice capture.
- Notes: Exact part and breakout are unknown.
- Sourcing: No exact purchase link verified; confirm the model and requirements above before ordering.
- Evidence: Creator source
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-b0e263f85d614709197d92c3284492bc8dcf76b5466766a8aacefc059b0f4e00
- Source: https://x.com/i/status/2111843796074074421

### 1 × 800 mAh Li-Po battery
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Portable power.
- Notes: Voltage, connector polarity, protection and charger requirements must be established before buying.
- Sourcing: No exact purchase link verified; confirm the model and requirements above before ordering.
- Evidence: Creator source
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-b0e263f85d614709197d92c3284492bc8dcf76b5466766a8aacefc059b0f4e00
- Source: https://x.com/i/status/2111843796074074421

### 1 × 3D-printed case
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Enclosure.
- Notes: No complete dimensioned mechanical BOM supplied.
- Sourcing: No exact purchase link verified; confirm the model and requirements above before ordering.
- Evidence: Creator source
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-b0e263f85d614709197d92c3284492bc8dcf76b5466766a8aacefc059b0f4e00
- Source: https://x.com/i/status/2111843796074074421

### Not stated × Record/navigation buttons
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Physical controls.
- Sourcing: No exact purchase link verified; confirm the model and requirements above before ordering.
- Evidence: Creator source
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-b0e263f85d614709197d92c3284492bc8dcf76b5466766a8aacefc059b0f4e00
- Source: https://x.com/i/status/2111843796074074421

### 1 × Mac running Hermes
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Companion application and spoken replies.
- Notes: Must stay awake and within Bluetooth range.
- Sourcing: No exact purchase link verified; confirm the model and requirements above before ordering.
- Evidence: Creator source
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-b0e263f85d614709197d92c3284492bc8dcf76b5466766a8aacefc059b0f4e00
- Source: https://x.com/i/status/2111843796074074421

### To confirm × Wiring and power/charging hardware
- Requirement: Required
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Complete the electrical assembly.
- Sourcing: Use existing equipment or match the specification above. No exact purchase link verified.
- Evidence: Setup requirement — check against your configuration
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-b0e263f85d614709197d92c3284492bc8dcf76b5466766a8aacefc059b0f4e00
- Source: https://x.com/i/status/2111843796074074421

### Set × Assembly and test tools
- Requirement: Tool
- Quantity basis: Planning quantity for one build; check the selected configuration
- Purpose: Assemble and check the circuit.
- Notes: Soldering iron, solder, wire cutters and multimeter; review the wiring before power-up.
- Sourcing: Use existing equipment or match the specification above. No exact purchase link verified.
- Evidence: Setup requirement — check against your configuration
- Source: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-b0e263f85d614709197d92c3284492bc8dcf76b5466766a8aacefc059b0f4e00
- Source: https://x.com/i/status/2111843796074074421

Source reviewed, not assembled or hands-on tested. A working product page does not confirm stock, firmware compatibility or a complete build.

## Setup
Kit / assembly

## Coding tool
Codex

## How the agent helped
The creator credits Codex with the pendant firmware, macOS companion app and agent integration. The showcase describes a working assembled prototype rather than an available retail device.

## Before you build
Custom assembled prototype needs an awake nearby Mac. Explicit firmware-authorship evidence qualifies it, not merely its ability to control an agent.

## Sources
- Original build: https://youcanjustbuildthings.openai.chatgpt.site/projects/submission-b0e263f85d614709197d92c3284492bc8dcf76b5466766a8aacefc059b0f4e00
- Supporting source: https://x.com/i/status/2111843796074074421

Source reviewed 2026-11-04. Not hands-on tested.
