---
title: "Programmers"
canonical_url: https://developer.repebble.com/pebbleos/docs/programmers/
last_updated: 2026-10-21
sdk_version: 4.33.1
---
# Programmers

Source: https://developer.repebble.com/pebbleos/docs/programmers/

A programmer connects a watch’s mainboard to a host, to flash it, reach its serial console and, where supported, debug it. The board pages explain how to connect one; the pages below describe each programmer.

| 

Programmer

 | 

Boards

 | 

Interfaces

 | 

Runners

 |
| --- | --- | --- | --- |
| 

[Core B2B v2](https://developer.repebble.com/pebbleos/docs/programmers/core_b2b_v2.md)

 | 

asterix

 | 

SWD, debug UART

 | 

`openocd`, `nrfutil`

 |
| 

[pblprog-sifli](https://developer.repebble.com/pebbleos/docs/programmers/pblprog_sifli.md)

 | 

obelix, getafix

 | 

Debug UART

 | 

`sftool`

 |

Generated from PebbleOS [3a7b71785](https://github.com/coredevices/pebbleos/commit/3a7b71785fd439666c4a8bc116f561140e8dec01). This page is maintained in the pebbleos repository: [docs/programmers/index.md](https://github.com/coredevices/pebbleos/blob/3a7b71785fd439666c4a8bc116f561140e8dec01/docs/programmers/index.md).
