PnP Toolkit Open the app
For pick-and-place operators · every major machine brand

From datasheet to first good board.

A shop-floor toolkit for SMT operators. Pick your machine and it sets itself up. Then it turns a 40-page datasheet into the dozen numbers you program, checks every reel before it goes into a feeder, and keeps the whole shift working from the same page.

Any phone or PCWorks offlineSet up for your machinePhotos stay on the phone
QFN decoder · step 2
The app's package drawing for a 24-lead 4×4 mm QFN, with every dimension labeled 123456
  1. 1Pin 1 and the first pin on each side
  2. 2Pitch e, labeled like the datasheet
  3. 3Center pad D2 × E2
  4. 4Body D × E
  5. 5Height A in the side view
  6. 6Lead width b and length L, magnified
Pick your machine first

One app, every major brand

The first time it opens, PnP Toolkit asks which machine you run. It then uses that machine's words for nozzles, tools and feeders, keeps a setup sheet for each machine, and names the programming software you'll type the numbers into.

  • ASM SIPLACE
  • FUJI
  • Yamaha
  • Panasonic
  • Juki
  • Europlacer
  • Hanwha
  • Universal Instruments
  • Mycronic
  • Desktop and other machines

Running more than one brand? Switch machines from the button at the top. Each machine keeps its own nozzle and feeder choices.

The machine picker listing ASM SIPLACE, FUJI, Yamaha, Panasonic, Juki, Europlacer, Hanwha, Universal Instruments, Mycronic and other machines, with Panasonic NPM-D3A selected
The machine picker on first launch
A total productivity tool

Built around an operator's day

One app from the first look at a BOM to the note you leave the next shift. Every tool feeds the next one, so data you capture once shows up everywhere it's needed.

1

Before the job

  • Kitting list straight from the BOM
  • Spares per line, tape widths, MSL flags
  • Feeder slots numbered and saved with the job
  • New parts captured from a web page or label
2

At the machine

  • QFN decoder with true-scale drawings
  • Tool and feeder for every package
  • Load check for every reel
  • Rotation helper for pin 1
3

During the run

  • MSL floor-life timers and bake times
  • Mispick log that finds the bad feeder
  • Warnings before a reel runs out
  • Unit converters and tape math
4

End of shift

  • Handoff note that writes most of itself
  • Open bags, problem feeders, load status
  • Team file to share parts, setups and jobs
  • Scanner log for troubleshooting
QFN decoder and drawings

The numbers you program, nothing else

Type the drawing values as printed, like 0.18 0.25 0.30. The app picks the nominal, checks the math and draws the part to scale.

  • Every value labeled with its datasheet letter: D, E, A, e, b, L, D2, E2
  • Top and bottom view, because datasheets usually draw the bottom
  • Catches mils typed as millimeters, leads that won't fit the body, and gaps tight enough to bridge
  • Flags HotRod and flip-chip parts that must not be built as a normal QFN
QFN decoder on a desktop screen with fields on the left and the labeled drawing on the right
QFN decoder with the built-in example
Scan and capture

Point the camera, check the form, save

Photograph a reel label, a DigiKey or Mouser product page, a setup sheet or a dimension table. The app reads it on the phone and fills in a form, outlining where each value came from.

  • Skips the distributor's number and keeps the maker's part number
  • Works out the package from the description, like "2917" on a tantalum → case D
  • Paste a product link or the page text when there's no photo
  • Save straight to My Parts, the QFN decoder or the machine setup sheet
Scan results form listing part number, maker, description and package read from a product page
Web page scan, example part
Kitting and slots

BOM in, kitting list out

Paste the BOM from Excel. You get one line per reel with the quantity to pull, spares, tape width, MSL level, and the tool and feeder your shop uses for that package.

  • Reads Murata, Samsung, Yageo, Panasonic and TDK part codes for chip sizes
  • Leaves out DNP lines and flags quantity mismatches
  • Number the feeder slots and save the job by name and revision
  • Copy, download as CSV, or print
Kitting list table with slots, quantities, packages, tape widths and MSL flags
Kitting list for an example job
Load check

Every reel checked before it runs

Scan the reel with the camera, a USB or Bluetooth barcode scanner, or type the part number. The answer is instant and hard to miss.

  • On this job, with the slot it goes in
  • Close, but not the same part when only the suffix differs
  • Not on this job for anything else
  • Reel counts from the label give a warning before a reel runs out mid-job
Load check confirming a reel is on the job in slot L08, with a short-reel warningLoad check warning that a reel's part number is close but not the same
Load check with example reels
Mispicks, MSL and handoff

The next shift starts where you stopped

Log mispicks in two taps and the worst feeders rise to the top, with a suggested fix. MSL timers count down each open bag. The handoff note pulls all of it together.

  • Bake times from the J-STD-033 table
  • Problem feeders from the last 12 hours
  • Load-check progress and short reels
  • Copy the note into a text or email
Shift handoff note listing open issues, problem feeders and load check status
Handoff note, example shift
Mistake-proofing

The mistakes it's built to catch

Each one is a real way a pick-and-place job goes wrong. Each one has a check in the app.

Wrong reel in a feederLoad checkThe reel is checked against the job's kitting list before it's loaded.
Right part, wrong suffixLoad checkA close match is flagged instead of passed. Different suffixes can mean a different value, grade or package.
Pin 1 turned the wrong wayDrawings · RotationPin 1 and pin numbers on every drawing, a top/bottom switch, and a helper that works out the turn angle.
0603 imperial vs 0603 metricKittingChip sizes are read from the part number, and the checklist asks for a check of imperial against metric.
Mils typed as millimetersQFN decoderNumbers that don't fit the units or the body size get a warning before they're programmed.
HotRod part built as a normal QFNParts · KittingIrregular-pad parts are marked in red everywhere they appear.
Bag left open past floor lifeMSL timersEach open bag counts down and shows the bake time when it's over.
Reel runs out halfway throughLoad checkReel counts give the board number where each reel will run out.
The same feeder keeps dropping partsMispick logThe worst feeders are ranked, with what to check first.
Next shift doesn't know what happenedHandoffOpen issues, short reels, open bags and problem feeders in one note.
Time and money

Put in your own numbers

Every shop is different, so the figures below are examples. Change them to match your line and see what the hours and avoided mistakes are worth.

Example values, not measurements. The app doesn't track your savings; this is a planning estimate.

Estimated value per year
$0
Hours saved / year0
Labor / year$0
Mistakes avoided / year$0

Change any number on the left.

Made for the shop floor

No IT project required

Any phone or PC

It's a web app. Add it to the home screen and it opens like any other app, with its own icon.

Works offline

After the first visit it keeps working when the shop Wi-Fi drops.

Private by design

Photos are read on the phone and never uploaded. Data stays on the device until you share a team file.

Your data, your setup

The tool and feeder table starts empty and holds your shop's own choices, not guesses.

Get it

Up and running in ten minutes

  1. Open the link

    On the phone or line PC, open the app's address below.

  2. Pick your machine

    Choose your brand and model. The app sets its wording and setup sheet for it.

  3. Add to home screen

    Safari: Share → Add to Home Screen. Chrome: menu → Install app.

  4. Fill in Machine setup

    Enter your nozzles and feeders per package once, then share the team file so everyone has them.