• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

dangernoodle-io / breadboard / 25265683682
100%

Build:
DEFAULT BRANCH: main
Ran 03 May 2026 12:32AM UTC
Jobs 1
Files 10
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 May 2026 12:31AM UTC coverage: 100.0%. Remained the same
25265683682

push

github

web-flow
feat(bb_display): ssd1306 i2c oled backend with functional probe (B1-134a) (#182)

new bb_display_ssd1306 component implementing the
bb_display_backend_t vtable for ssd1306 oleds over i2c. uses
the bundled esp_lcd_panel_ssd1306 driver (no managed-component
dep). framebuffer is 1bpp, ~512 b for 128x32 / ~1 kb for 128x64;
rgb565 → mono via non-zero threshold in the blit path.

probe() is real this time — i2c_master_probe pings the configured
address (default 0x3c). returns BB_OK on ack, BB_ERR_NOT_FOUND on
nack. boards without the oled wired silently skip this backend
in bb_display_init's registry walk; ones that DO have it wired
get auto-selected even when other backends are also linked.

kconfig knobs: i2c address (0x3c/0x3d), height (32/64), bus
speed (default 400 khz), autoregister gate.

optional bb_display_ssd1306_set_i2c_bus(bus) lets a consumer that
already owns an i2c bus (sensor, asic) hand it in instead of the
backend creating its own.

no smoke env wires this today (no consumer board has an ssd1306
in BB; tm bitaxe migration validates later). EXCLUDE_COMPONENTS
on every smoke board so the component scan doesn't drag in pin
defines that don't exist.

closes the b1-134 espidf half. arduino bb_display platform shim
+ auto-detect demo (B1-139) follows separately.

336 of 336 branches covered (100.0%)

Branch coverage included in aggregate %.

557 of 557 relevant lines covered (100.0%)

483.9 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25265683682.1 03 May 2026 12:32AM UTC 10
100.0
GitHub Action Run
Source Files on build 25265683682
  • Tree
  • List 10
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25265683682
  • f51ae8f0 on github
  • Prev Build on main (#25265439035)
  • Next Build on main (#25265856688)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc