MethodMade

Studio

← Back to experience

Technical depth

Turning hardware documentation into production controller software

A Node-based controller connected a bill recycler device, serial protocols, and production Bitcoin ATM workflows.

At PoeticLabs, I built controller software for a JCM iPro bill recycler used inside Bitcoin ATMs. The hardware accepted and dispensed bills, and the software needed to communicate with the device using the JCM ID003 protocol over RS232 SerialPort communication.

This was a deeply technical project with real-world constraints. I worked with JCM documentation, JCM support, and BitAccess documentation to design the system. I built the controller from scratch in Node, integrated it with BitAccess Python APIs, and created a finite state machine to manage the payment and redemption flow.

The result went live in production worldwide in 2020.

This is not the kind of project every small business needs, but it shows the technical depth behind MethodMade. I am comfortable working where systems meet: hardware and software, old protocols and modern APIs, business requirements and physical-world constraints.

How this applies

The same pattern shows up in smaller business systems too.

The scale may change, but the work still starts the same way: understand what is really happening, organize the moving parts, then build the next useful thing.

MethodMade translation

For a small business, that might mean clearer service pages, cleaner intake, better follow-up, usable documentation, or one practical automation.

1

Understand the real situation

Start by separating the visible problem from the actual workflow, people, tools, constraints, and risks underneath it.

2

Organize the moving parts

Turn the scattered pieces into a clearer map: what exists, what matters, what is missing, and what should happen next.

3

Build the next useful system

Create the practical next layer: a page, process, automation, document, or tool that can be understood and maintained.

Use this thinking for

  • API integrations
  • Unusual technical workflows

Helpful when you need

  • Technical discovery
  • Hardware/software coordination

Often connected to

  • System design
  • Complex problem-solving

Proof notes

Production worldwide in 2020

Next step

Want this kind of practical systems thinking on your project?

Start with a free Discovery Call or a paid Tech Checkup if you want help choosing the right next move.