Artista Amara background
AI Generated badge Image AI Generated with ChatGPT 5.4

We created a Latte Art Machine that lets you print any design, logo or picture!

Our assembly progress

Machine Design Week

Build Tasks

A structured overview of the group-page tasks for Artista Amara, including concept work, planning, plumbing, tests, frame, motion, case, head, logic, electronics, and integration.

13Task groups
78Subtasks
2Owners
314+Total hours

Concept

Define the machine

We shaped the overall direction of the project and narrowed the machine concept down to a realistic build path.

NNico50%WWilliam50%

Compared machine ideas

NNico50%WWilliam50%

Sketched machine function

NNico50%WWilliam50%

Project Management

Manage the build

We organized the machine work as an ongoing project with shared task groups, backlog tracking, and prioritization.

NNico50%WWilliam50%

Structured task groups

NNico30%WWilliam70%

Maintained build backlog

NNico70%WWilliam30%

Salvage

Collect and strip donor hardware

We built the machine around reused hardware and extracted the parts we could repurpose for motion, heating, and pumping.

NNico50%WWilliam50%

Collected coffee machines

NNico50%WWilliam50%

Collected ATX PSU, ANET V1-5, Ultimaker Mini, Prusa MK3

NNico50%WWilliam50%

Extracted pump & heating element

NNico50%WWilliam50%

Planning

Plan mechanics and sourcing

We turned research, machine logic, fluid behavior, sourcing, and adapter planning into a buildable path for Artista Amara.

NNico66%WWilliam34%

Worked out schematic

NNico50%WWilliam50%

Planned frother

NNico70%WWilliam30%

Researched stable foam for visual media

NNico80%WWilliam20%

Evaluated mesh and screen structures

NNico90%WWilliam10%

Considered the influence of pump, heat, and screens

NNico60%WWilliam40%

Evaluated pump selection and behavior

NNico90%WWilliam10%

Considered behavior at lower voltage

NNico50%WWilliam50%

Considered tube pinching as a valve principle

NNico100%WWilliam0%

Researched solenoid valves and pinch valves

NNico70%WWilliam30%

Considered fluid dynamic effects

NNico80%WWilliam20%

Prepared AliExpress order

NNico30%WWilliam70%

Prepared Reichelt order

NNico10%WWilliam90%

Researched veneer and finish

NNico50%WWilliam50%

Precise planning of the machine after testing

NNico90%WWilliam10%

Drew a system diagram

NNico50%WWilliam50%

Planned and revised adapter parts

NNico100%WWilliam0%

Prepared last-minute component orders

NNico50%WWilliam50%

Plumbing

Connect tubes and fluid components

We built the water path by pairing fittings, machining adapters, connecting tubing, and adding a cleaning station.

NNico94%WWilliam6%

Selected tube adapters

NNico70%WWilliam30%

Turned hose adapters

NNico100%WWilliam0%

Cut threads

NNico100%WWilliam0%

Connected devices with tubing

NNico100%WWilliam0%

Built a cleaning station

NNico100%WWilliam0%

Tests

Test machine behavior

We combined board tests, sensor tests, lighting tests, controller tests, and repeated milk experiments into one validation block.

NNico45%WWilliam55%

Tested PSU output

NNico50%WWilliam50%

Tested pump

NNico50%WWilliam50%

Tested heating element

NNico50%WWilliam50%

Reverse engineered ANET

NNico30%WWilliam70%

Ran blink test on ANET

NNico0%WWilliam100%

Measured through glass

NNico50%WWilliam50%

Measured coffee surface distance

NNico50%WWilliam50%

Infinite foaming up milk tests

NNico80%WWilliam20%

Tested nozzle with milk

NNico80%WWilliam20%

Tested Filament-LED voltage and current

NNico50%WWilliam50%

Tested ESP32-S3 controller

NNico0%WWilliam100%

Frame

Build the frame

We assembled the core structure and added the structural elements needed to make the machine stand, align, and carry the print area.

NNico30%WWilliam70%

Cut frame poles

NNico50%WWilliam50%

Inserted M4 nuts, screws and angle connectors

NNico50%WWilliam50%

Rebuilt acrylic walls

NNico60%WWilliam40%

Added threads and feet

NNico20%WWilliam80%

Added bottom printing room plate

NNico0%WWilliam100%

Added base plate

NNico0%WWilliam100%

Motion

Build motion parts

We adapted the motion system to the new machine geometry and solved the motor, voltage, connector, and space constraints.

NNico17%WWilliam83%

Raised Z [MK3] steppers

NNico0%WWilliam100%

Used Prusa MK3 steppers

NNico33.33%WWilliam66.66%

Case

Build the case

This category covers the machine shell, rear plate work, printed brackets, wall planning, mug-bed parts, and finishing steps.

NNico63%WWilliam37%

Cut Ultimaker panels

NNico100%WWilliam0%

Exposed aluminum finish

NNico0%WWilliam100%

Mounted side walls

NNico50%WWilliam50%

Added holes and threads to rear plate

NNico100%WWilliam0%

Designed PSU Case

NNico100%WWilliam0%

Built heating element case & pump brackets

NNico100%WWilliam0%

Designed outer walls

NNico0%WWilliam0%

Designed mug bed

NNico0%WWilliam100%

Engraved mug bed logo plate

NNico50%WWilliam50%

Head

Build the head

We prepared the custom print head around the ToF sensor, optional glass protection, LED ring feedback, and nozzle integration.

NNico34%WWilliam46%

Integrated ToF sensor

NNico15%WWilliam85%

Prepared glass cover for ToF

NNico20%WWilliam0%

Prepared LED ring

NNico0%WWilliam100%

Integrating nozzle

NNico100%WWilliam0%

Logic Circuit

Build the logic circuit

This block contains the Raspberry Pi setup, ANET communication changes, network setup, G-code conversion, and custom Pi HAT assembly.

NNico0%WWilliam100%

Desoldered R52 and R53

NNico0%WWilliam100%

Configured Marlin for ANET

NNico0%WWilliam100%

Flashed Marlin

NNico0%WWilliam100%

Built Raspi website

NNico0%WWilliam100%

Built G-code conversion

NNico0%WWilliam100%

Created Raspberry Pi AP

NNico0%WWilliam100%

Designed, Milled and Soldered Pi HAT

NNico0%WWilliam100%

Electronics

Wire the power system

This category focuses on mains wiring, grounding, distribution, voltage levels, and cable preparation for safe machine operation.

NNico60%WWilliam40%

Wired 240V components

NNico100%WWilliam0%

Grounded components

NNico20%WWilliam80%

Installed Wago distributors

NNico100%WWilliam0%

Wired voltage levels

NNico70%WWilliam30%

Crimped and prepared cables

NNico10%WWilliam90%

Integration

Integrate axes and wiring

We brought the mechanical and electrical parts together and reached the first coordinated machine movement.

NNico50%WWilliam50%

Installed vee belt

NNico50%WWilliam50%

Installed threaded rods

NNico50%WWilliam50%

Installed bed rod

NNico50%WWilliam50%

Printed alignment spacers

NNico50%WWilliam50%

Wired all axis and ran first 3-axis motion test

NNico50%WWilliam50%