<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/shipping-grayscale-photos-at-small-scale-g1wz5mre0" -->

---
title: Shipping grayscale photos at small scale | daily.dev
description: A recap of a custom Linux-capable hardware name badge built for the Goatmire Elixir conference in Varberg, Sweden, sponsored by Tigris. The badge is based on...
canonical: https://daily.dev/posts/shipping-grayscale-photos-at-small-scale-g1wz5mre0
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Shipping grayscale photos at small scale | daily.dev
og:description: A recap of a custom Linux-capable hardware name badge built for the Goatmire Elixir conference in Varberg, Sweden, sponsored by Tigris. The badge is based on...
og:url: https://daily.dev/posts/shipping-grayscale-photos-at-small-scale-g1wz5mre0
og:image: https://api.daily.dev/og/posts/G1WZ5mRe0.png
og:image:alt: Shipping grayscale photos at small scale
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Shipping grayscale photos at small scale

**[Beam Bloggers Webring](https://daily.dev/sources/beambloggers)** · 6 min read · 1 upvotes · 0 comments

## Summary

A recap of a custom Linux-capable hardware name badge built for the Goatmire Elixir conference in Varberg, Sweden, sponsored by Tigris. The badge is based on the Allwinner T113-S4 SoC, runs Nerves (a Buildroot-based Linux + BEAM framework for IoT), and features an eInk display, Wi-Fi, and battery. Attendees could upload photos via a Phoenix LiveView app; approved images were converted to 1-bit dithered black-and-white and pushed to the badges. Media handling used Tigris pre-signed uploads/downloads. The hardware and software are fully open source, a Snake game was implemented live during the event, and the project is evolving into a broader Nerves Starter Kit with more peripherals.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://underjord.io/shipping-grayscale-photos-at-small-scale.html>

## Similar posts on daily.dev

- [An Event Badge Re-Imagined As A Cyberdeck](https://daily.dev/posts/an-event-badge-re-imagined-as-a-cyberdeck-yqapkukqe) · Hackaday · 0 upvotes · 0 comments
- [Nerves base system for STM32MP157F-DK2](https://daily.dev/posts/nerves-base-system-for-stm32mp157f-dk2-bm7evnecj) · Elixir Forum · 0 upvotes · 0 comments
- [Conference Report: Goatmire Elixir 2025](https://daily.dev/posts/conference-report-goatmire-elixir-2025-qcddfos9h) · ElixirStatus · 0 upvotes · 0 comments
- [GitHub - KaiPereira/Overglade-Badges: NFC hackathon badges for the Overglade game jam in Singapore\!](https://daily.dev/posts/github---kaipereira-overglade-badges-nfc-hackathon-badges-for-the-overglade-game-jam-in-singapore--xvhkvxuo1) · Hacker News · 0 upvotes · 0 comments
- [I built 2,000 badges for Replay and I’m not sure I’ve slept since December](https://daily.dev/posts/i-built-2-000-badges-for-replay-and-i-m-not-sure-i-ve-slept-since-december-6zq7asu5z) · Temporal · 0 upvotes · 0 comments

---

Tags: [#iot](https://daily.dev/tags/iot), [#elixir](https://daily.dev/tags/elixir)

[View this post on daily.dev](https://daily.dev/posts/shipping-grayscale-photos-at-small-scale-g1wz5mre0)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Shipping grayscale photos at small scale","url":"https://daily.dev/posts/shipping-grayscale-photos-at-small-scale-g1wz5mre0","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/shipping-grayscale-photos-at-small-scale-g1wz5mre0"},"datePublished":"2026-03-08T22:27:17.975Z","dateModified":"2026-03-08T22:27:46.206Z","description":"A recap of a custom Linux-capable hardware name badge built for the Goatmire Elixir conference in Varberg, Sweden, sponsored by Tigris. The badge is based on...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/ca7acf8d4e699dac1b26e94fba1f318f?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/ca7acf8d4e699dac1b26e94fba1f318f?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Beam Bloggers Webring","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Beam Bloggers Webring","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/e1c9c007266d44759881a7591ba181f2","url":"https://daily.dev/sources/beambloggers"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/shipping-grayscale-photos-at-small-scale-g1wz5mre0","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"iot,elixir","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Beam Bloggers Webring","item":"https://daily.dev/sources/beambloggers"},{"@type":"ListItem","position":3,"name":"Shipping grayscale photos at small scale"}]}
```

