PNPASSIST: A “SMART” BUILD PLATFORM FOR MANUAL PCB ASSEMBLY

Overview

PnPAssist

Description

The PnPAssist is an open source innovative CNC table that position the next SMT component with a proper orientation for you to make hand assembly a lot more fun and way more efficient.

PnPAssist is a numerical, precise positioning device that makes tedious and repetitive manual PCB assembly easier for you and prevents you from making mistakes.

License

GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 See LICENSE for more information.

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

Nuri Erginer - @nerginer email - [email protected] Project Link: Hackaday.io

MakerStorage invests time and resources providing this open source design, please support MakerStorage and open-source hardware by purchasing products from MakerStorage!

Designed by MakerStorage LLC.

You might also like...
A dumper for CS:GO cheat loaders that use manual map injection method
A dumper for CS:GO cheat loaders that use manual map injection method

NoobDumper v2 A (mostly dll) dumper for CS:GO cheat loaders that use manual map injection method How to use this Inject the dumper into the loader ( x

A tool for detecting manual/direct syscalls in x86 and x64 processes using Nirvana Hooks.
A tool for detecting manual/direct syscalls in x86 and x64 processes using Nirvana Hooks.

manual-syscall-detect A tool for detecting manual/direct syscalls in x86 and x64 processes using Nirvana Hooks. Description A full write-up of this to

Manual mapper that uses PTE manipulation, Virtual Address Descriptor (VAD) manipulation, and forceful memory allocation to hide executable pages. (VAD hide / NX bit swapping)
Manual mapper that uses PTE manipulation, Virtual Address Descriptor (VAD) manipulation, and forceful memory allocation to hide executable pages. (VAD hide / NX bit swapping)

Stealthy Kernel-mode Injector Manual mapper that uses PTE manipulation, Virtual Address Descriptor (VAD) manipulation, and forceful memory allocation

Sketch for the R2UppitySpinner PCB

R2 Uppity Spinner This is the sketch for the R2 Uppity Spinner. It depends on the Reeltwo library. You can download the latest release of the Reeltwo

 A simple
A simple "no frills" drop-in replacement PCB for the KBDfans 67mkII / 67lite

67mk_E A simple "no frills" drop-in replacement PCB for the KBDfans 67mkII / 67lite KiCAD PCB files Gerbers for PCB production JLCPCB BOM JLCPCB CPL V

RP2040+PMW3360 PCB and code
RP2040+PMW3360 PCB and code

RP2040+PMW3360 This repository contains design files and code for a PCB carrying Raspberry Pi's RP2040 chip and the PixArt PMW3360 optical mouse senso

Is this hardware solution the ultimate in switch bounce elimination? Simple PCB, cheap components = final solution!
Is this hardware solution the ultimate in switch bounce elimination? Simple PCB, cheap components = final solution!

#230 Ultimate Switch Bounce Eliminator Direct link to video: https://youtu.be/b2uUYiGrS5Y It's time to try a final, alternative approach to the ubiqui

Amiga 1200 keyboard MPU drop-in replacement pcb
Amiga 1200 keyboard MPU drop-in replacement pcb

A1200_keyb_MPU Amiga 1200 keyboard MPU drop-in replacement pcb As the 68HC05 (p/n 391508-01) used in the Amiga 1200 is getting to be very expensive, I

Open source PCB for arcade sticks using Raspberry Pi Pico.
Open source PCB for arcade sticks using Raspberry Pi Pico.

Pico Fighting Board Open source PCB for arcade sticks using Raspberry Pi Pico. Introduction They say imitation is the highest form of flattery. If tha

Comments
  • bom and silkscreen updates

    bom and silkscreen updates

    bom information added to all the parts and the silkscreen was all normalized to 40mils and placed so there is no more overlapping. a few designators were missing from the board so i brought them back. the only copper change was c1. the old footprint didn't match the part used on the pdf bom. i modified it to match the designated part. a project specific library was added to let the bom changes happen as well.

    opened by Felixre7 0
  • Pcb improvement

    Pcb improvement

    these are functional changes to the board and include: new 16mhz crystal that doesn't require external caps and is much smaller. bypass capacitor work: brought the total number to 3 for the atmega328, one per vcc pin moved the 5v bypass caps next to the ldo on the board for direct routing added bypass caps for the 3v3 ldo moved the sd card bypass caps as close as possible to the sd card the sd card slot is now closer to the side of the board replaced the old motor connectors with .1" pitch headers, this allows for direct wire to board as well as using headers to connect to a motor. moved 12v led next to power connection. more trace simplification

    I have this version of the board on order to verify functionality, wouldn't recommend merging until that board is in and tested. in the mean time i would like feedback on some of the arbitrary choices like changing the motor connectors and moving the 12v led indicator.

    opened by Felixre7 0
  • Pcb cleanup

    Pcb cleanup

    mainly changes to the silkscreen and schematic parts for clean BOM export from eagle. Created a single project library to make these changes. a few parts were moved and many traces were straightened just to make them more aesthetically pleasing. same with cleaning up the schematic itself no functional changes only moved things around for looks and added the 11x17 frame.

    opened by Felixre7 0
Owner
MakerStorage
MakerStorage is an Open Source, Open Hardware Company specially working on electronic boards for Makers. We love to help people bring creative projects to life
MakerStorage
Physical Tic-Tac-Toe smart board with PvP mode and two levels of AI. Built atop a custom PCB connected to an Arduino Mega 2560.

TicTacToe_SmartBoard The files in TicTacToe_SmartBoard are based on the files in https://wiki.illinois.edu/wiki/display/ECE110HLSF15/Tic-Tac-Toe+Smart

Hyrum Dickinson 2 Dec 3, 2022
Create a Jupyter Kernel for 8085 Microprocessor assembly language that can interpret assembly-level programs right from the Jupyter notebook.

Create a Jupyter Kernel for 8085 Microprocessor assembly language that can interpret assembly-level programs right from the Jupyter notebook.

Sarita Singh 4 Oct 5, 2022
Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window

Asm-Dude Assembly syntax highlighting and code assistance for assembly source files and the disassembly window for Visual Studio 2015, 2017 and 2019.

Henk-Jan Lebbink 4k Jan 6, 2023
Calido - Open Smart Thermostat and Smart Home Controller. Built on a Thingy:91 (nRF9160).

Calido - Open Smart Thermostat and Smart Home Controller based on a Nordic Semiconductor Thingy:91 Project can be found here (Electromaker.io). A Make

ticccco 3 Jun 25, 2022
PoC capable of detecting manual syscalls from usermode.

syscall-detect PoC capable of detecting manual syscalls from usermode. More information available at: https://winternl.com/detecting-manual-syscalls-f

null 125 Dec 26, 2022
Manual map shellcode (aka byte array) injector

ShellJector This little tool can download DLL from the internet and inject it as shellcode (aka byte array) into process with manual map injection. Th

Александр Вольф 25 Jan 3, 2023
External warzone cheat with manual mapped driver (function hook), overlay (nvidia hijack), simple esp, no recoil

external_warzone_cheat External warzone cheat with manual mapped driver (function hook), overlay (nvidia hijack), simple esp, no recoil Offsests are N

NMan 109 Jan 2, 2023
To turn on and off the pump, most people use a manual switch.

To turn on and off the pump, most people use a manual switch. As a result, people forget to switch off the pump from time to time, resulting in water overflow. They may forget to switch on the motor at times, resulting in a water problem later on. It also wastes a lot of electricity. To solve this problem, we need a smart device to control the pump.

Md. Asad Chowdhury Dipu 1 Aug 20, 2022
Trusted QSL from the ARRL, this repo is a manual sync and only to generate a AppImage of the app

Trusted QSL from the ARRL, this repo is a manual sync and only to generate a AppImage of the app

Pavel Milanes (CO7WT) 2 Nov 17, 2021