Share this project


Share this project

The mPrinter is a small thermal printer that prints dynamic snippets of information we call mPrints.
706 backers pledged $88,018 to help bring this project to life.

Recent updates


D4b122af44f6e8a01a67e779ba187515 original.jpg?ixlib=rb 1.1
D0e5c07eea07612d699777256ffa0aea original.jpg?ixlib=rb 1.1
505195c8b189109636b7f5b30e14ce61 original.jpg?ixlib=rb 1.1
Bb492044586bf017c0ad7a8fee356b2b original.jpg?ixlib=rb 1.1
1300388045cccc46a86dbaf14b7147cd original.jpg?ixlib=rb 1.1
9a3456199194a5d9b7ab83d5280d0f16 original.jpg?ixlib=rb 1.1
E6380b448ba48db4fd032da0425b0b03 original.jpg?ixlib=rb 1.1
9c259725d9e8d91a8c5540f97feeb25e original.jpg?ixlib=rb 1.1
8a4fe285be505ed7016a81a11b9c8f21 original.jpg?ixlib=rb 1.1

Final project update

Posted by Andy Muldowney (Creator)

After a long road and lots of hurdles, I regret to inform everyone that we will be unable to complete fulfillment of the mPrinter project. After both your generous support and a large financial investment of my own, it's simply no longer possible to complete shipments to backers.

I truly appreciate everyones support over the last few years.

Remaining Pledge Fulfillment Update

Posted by Andy Muldowney (Creator)

I would first like to apologize for the slow speed and lack of updates regarding finalizing mPrinter Kickstarter pledge fulfillment. After a series of legal, manufacturing, and other delays, we are immediately resuming shipments to fulfill all remaining pledges.

We will be utilizing Amazon Fulfillment Services to handle shipments. International users may experience an additional delay as we ship units to overseas Amazon fulfillment centers and they clear customs. Users who additionally ordered the battery option may receive the upgrade as a separate, user-installable kit via a second shipment.

In the near future, backers with unfulfilled pledges will receive a request to verify your shipping address. The first wave of shipments will go out as early as next week. We are awaiting some additional parts to arrive (AC adapters, batteries, and print heads) prior to shipping subsequent waves, which may be affected by the Chinese New Year on February 19th. As additional shipment waves occur, we will provide more updates.

Increasing shipments

Posted by Andy Muldowney (Creator)

As noted in the last update, we are transitioning from making the circuit boards in-house, to using a third-party circuit board assembly company. We just received the first batch of 150 completed units. These printers will be going out over the next three weeks.

We have another 400 units, enough to fulfill all remaining pledges and have excess inventory available, scheduled for delivery the second week of January. Currently, our estimates put our timeline for completing shipments to all backers some time in February.

Please watch your email for up for shipping updates to confirm your pledge and shipment details.  As always, thanks for supporting the project and we look forward to everyone having mPrinters in their hands.

Project update - what we're doing to increase fulfillment speed

Posted by Andy Muldowney (Creator)

I wanted to take some time to give a more in depth explanation of our current shipping delays, outline our plan of action to address this, and provide some additional background information on the project.

As a quick summary of this full update, I am bringing on an outside manufacturer to speed up production and dramatically increase delivery speed. If you'd like more specifics, please keep reading.

Why is this taking so long?

When I originally started this project, I was hoping to make 100 units with the help of friends and family. After doing the math and determining we could make 20-25 units a week, we could have fulfilled our backer pledges in just 4 weeks. At that quantity, production and assembly could be completed without any outside manufacturing, helping to keep costs down and allow us to add a lot of great features (for example, we upgraded the print head from 2.5" to 3.5").

As it became clear the project would do well over the original 100 units, I thought that with refinements in our process we could decrease assembly speed per unit to a reasonable time, and keep all assembly in-house. Ultimately, with over 700 units, that same assembly speed that we originally calculated would result in a total production time of nearly 28 weeks. Despite my best efforts (and many 16-18 hour work days), it's clearly evident that we need to make some immediate revisions to our manufacturing.

In addition to the slow assembly, as outlined in other updates, there were a number of delays in the design and parts procurement process. Most notably, getting the injection molds made took significantly longer than we were told by our vendor. The import process for the cases and other parts from China also took much longer than we had allocated in our production timeline, delaying many other steps of the process.

As previously noted in updates, the good news is that we have all the parts, cases, etc. and the last remaining hurdle is simply one of time.

Increasing shipments in the immediate future

Each unit is assembled and tested in-house, by hand. In the past several months of assembly, we have streamlined portions of this process which has increased assembly speed, but we are still limited by the number of circuit boards we can produce each week. Quite simply, we're unable to reach the internal goals we've set for production speed.

To immediately increase production speed, I am putting additional funds of my own into the project and we are contracting with a manufacturer to have all circuit boards assembled and delivered to us ready to drop into cases. This will allow us to dramatically increase our shipping speed and complete fulfillment more quickly. The timeline for the third-party assembly house to complete all board production is 4 weeks. Once we have received the completed circuit boards, we will be able to provide an updated shipping timeline.

In the interim, we will continue shipping as many units per week as we can produce in house and prepare what we can to expedite larger shipments once we receive the full circuit board order.

To give some insight into some of the hurdles we've experienced and as one example of optimizing the assembly process, I'll refer to one of the components in each printer: a wiring harness that connects the button board to the primary control board. We were making this custom cable assembly by hand. After further exploration, we found a company that could make the wiring harnesses for us at a cost only slightly more than we were spending on just the raw materials alone. Despite my wife becoming an expert at crimping connectors and stripping wires, considering time investment, it was an obvious decision to simply have the wiring harnesses made. As another example, we are moving the LED light ring to a process which uses surface mount parts that can be assembled by a machine, instead of traditional through-hole LEDs which each have to be soldered by hand.

What has the money been spent on?

Early on, I made a decision to spend more than we raised in order to create a product that could be sold beyond just Kickstarter.  As you can see in the amounts below, even with the amount raised, I have not personally profited at all, and am fully invested in mPrinter from both a time and monetary perspective.

Below is a quick breakdown of just some of the major costs. This is by no means a comprehensive list, and doesn't include dozens of smaller line items.

Funds raised
Total pledged: $88,018
Actual amount received after fees/non-billable backers: Approximately $74,000

Case design and manufacturing
3D-printed prototype units: $2,800
Case mold design: $5,200
Injection mold manufacturing: $16,000
Cases: $2,640

Components and parts
Circuit boards: $1,400
WiFi radios: $7,500
Print heads: $12,410
Other component parts (micro controllers, LEDs, etc.): $13,870
Wiring: $120

Shipping and packaging
Boxes and packing materials: $1,460
Shipping: $10,000

Tools and testing
Screws: $140
Assembly tools: $450
Test and programming jigs: $300
Pick and place machine: $4,400
Solder: $300

Web hosting and servers: $2,790
Corporate registration and fees: $400
Import, customs bonds, and logistics fees: $3,000


I understand your frustrations with our fulfillment problems, and I am confident that our changes will allow us to successfully deliver all remaining backer pledges quickly and efficiently.

I apologize for the lack of recent updates - I've had my head down trying to find a balance of working full time to push all units out the door while maintaining some level of sanity, and supporting my family. If you have any direct concerns or questions, I setup a mailbox specifically for backers. Please email, and I'd be happy to discuss any questions or concerns you might have directly and individually with you.

I will keep all backers up to date on the delivery timeline for the parts that we are having manufactured, along with more detailed estimates of shipping volume as that date approaches. I'm working very hard to get everyones mPrinter unit in hand as soon as possible, so you can see what your pledge and patience have created.

Desktop pick-and-place that places the smaller surface mount parts
Desktop pick-and-place that places the smaller surface mount parts
Our custom-made cases after arriving from China
Our custom-made cases after arriving from China
Units being assembled
Units being assembled
Lots and lots of wiring harnesses.  Originally, we made these by hand, but recently outsourced their production to speed up assembly.
Lots and lots of wiring harnesses. Originally, we made these by hand, but recently outsourced their production to speed up assembly.
Internal view of an assembled unit
Internal view of an assembled unit
Bare circuit boards ready to be populated
Bare circuit boards ready to be populated

Shipping starting on Wednesday of this week

Posted by Andy Muldowney (Creator)
1 like

We will be starting shipments to backers assigned to "Group A" on Wednesday. We will send an email 48 hours prior shipment so you can update shipping information if necessary, after which you will receive an automated email when your shipping label is generated.

As a reminder, Group A backers consist of early contributors and users who participated in website development and bug reporting. Shipping estimates and group assignments for other users will be made as Group A shipments are made and we get a handle on how many we are shipping each week.

You can check your shipping address and status at