<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/doubling-thermal-printer-resolution-by-wiggling-ihgikenvb" -->

---
title: Doubling Thermal Printer Resolution By Wiggling | daily.dev
description: A 1970s Sears 12 calculator used a clever mechanical trick to double its thermal printer&#x27;s resolution: wiggling the print head side-to-side at a fixed rate...
canonical: https://daily.dev/posts/doubling-thermal-printer-resolution-by-wiggling-ihgikenvb
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Doubling Thermal Printer Resolution By Wiggling | daily.dev
og:description: A 1970s Sears 12 calculator used a clever mechanical trick to double its thermal printer&#x27;s resolution: wiggling the print head side-to-side at a fixed rate...
og:url: https://daily.dev/posts/doubling-thermal-printer-resolution-by-wiggling-ihgikenvb
og:image: https://api.daily.dev/og/posts/IHgIkENVB.png
og:image:alt: Doubling Thermal Printer Resolution By Wiggling
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.

# Doubling Thermal Printer Resolution By Wiggling

**[Hackaday](https://daily.dev/sources/hackaday)** · 2 min read · 0 upvotes · 0 comments

## Summary

A 1970s Sears 12 calculator used a clever mechanical trick to double its thermal printer's resolution: wiggling the print head side-to-side at a fixed rate synced with printing, effectively halving the number of physical heating elements needed. This cut cost and driving-circuit complexity compared to a Texas Instruments TI-5015, which used a static print head with more elements. The trade-off was slightly wavy print output after long print sessions as the timing mechanism drifted.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://hackaday.com/2026/09/02/doubling-thermal-printer-resolution-by-wiggling>

## Questions this post answers

### How did the Sears 12 calculator double its thermal printer resolution without adding more heating elements?

It physically wiggled the print head side-to-side at a fixed rate synchronized with printing, effectively doubling the printed resolution using half the heating elements a static print head would need. This lowered manufacturing cost and reduced the driving circuitry required compared to a competitor like the Texas Instruments TI-5015. The trade-off was that timing could drift during longer print sessions, producing slightly wavy output.

_Retro hardware teardowns like this one turn up on daily.dev for engineers curious how old cost constraints shaped clever designs._

## Similar posts on daily.dev

- [How HP Calculators Communicate Over Infrared](https://daily.dev/posts/how-hp-calculators-communicate-over-infrared-cqf4w7oq8) · Hackaday · 1 upvotes · 0 comments
- [Neo-Cyclostyle: Automatic Document Copying Devices In 1890](https://daily.dev/posts/neo-cyclostyle-automatic-document-copying-devices-in-1890-yly7blagf) · Hackaday · 0 upvotes · 0 comments
- [Powering Up A Pluggable Module From The 1948 IBM 604 Electronic Calculator](https://daily.dev/posts/powering-up-a-pluggable-module-from-the-1948-ibm-604-electronic-calculator-tjfbmopcs) · Hackaday · 0 upvotes · 0 comments
- [Energizing A Vacuum Tube Flip-Flop Module Of The IBM 604](https://daily.dev/posts/energizing-a-vacuum-tube-flip-flop-module-of-the-ibm-604-ktvr5ua7q) · Hackaday · 0 upvotes · 0 comments
- [Ask HN: Is there anyone here who still uses slide rules?](https://daily.dev/posts/ask-hn-is-there-anyone-here-who-still-uses-slide-rules--lj65s9xe5) · Hacker News · 0 upvotes · 0 comments

---

[View this post on daily.dev](https://daily.dev/posts/doubling-thermal-printer-resolution-by-wiggling-ihgikenvb)

```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":"Doubling Thermal Printer Resolution By Wiggling","url":"https://daily.dev/posts/doubling-thermal-printer-resolution-by-wiggling-ihgikenvb","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/doubling-thermal-printer-resolution-by-wiggling-ihgikenvb"},"datePublished":"2026-09-02T23:02:38.146Z","dateModified":"2026-09-03T01:35:59.976Z","description":"A 1970s Sears 12 calculator used a clever mechanical trick to double its thermal printer's resolution: wiggling the print head side-to-side at a fixed rate...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f186f244a70f5e819cc2b0bf3d377078?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f186f244a70f5e819cc2b0bf3d377078?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Hackaday","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":"Hackaday","logo":"https://media.daily.dev/image/upload/s--JhDfhy70--/f_auto,q_auto/v1767541814/logos/hackaday","url":"https://daily.dev/sources/hackaday"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/doubling-thermal-printer-resolution-by-wiggling-ihgikenvb","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Hackaday","item":"https://daily.dev/sources/hackaday"},{"@type":"ListItem","position":3,"name":"Doubling Thermal Printer Resolution By Wiggling"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/doubling-thermal-printer-resolution-by-wiggling-ihgikenvb#faq","mainEntity":[{"@type":"Question","name":"How did the Sears 12 calculator double its thermal printer resolution without adding more heating elements?","acceptedAnswer":{"@type":"Answer","text":"It physically wiggled the print head side-to-side at a fixed rate synchronized with printing, effectively doubling the printed resolution using half the heating elements a static print head would need. This lowered manufacturing cost and reduced the driving circuitry required compared to a competitor like the Texas Instruments TI-5015. The trade-off was that timing could drift during longer print sessions, producing slightly wavy output. Retro hardware teardowns like this one turn up on daily.dev for engineers curious how old cost constraints shaped clever designs."}}]}
```

