Skip to the content
PCBKitNew board
2 layers37.1 × 8.6 mmNogasm, the printed circuit board in 3D

This is a fork of the original nogasm project.

Size
37.1 × 8.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
60
Nets
68
Pads
213
Tracks, vias
386, 30
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
17 May 2017
Updated
30 Mar 2021

Overview

Nogasm is an open-source printed circuit board by DunkelRatte, from the DunkelRatte/nogasm repository on GitHub. It is a 2-layer board of 37.1 × 8.6 mm with 60 parts on 68 nets, routed with 386 tracks and 30 vias.

It is built around the MCP6001R-I/OT, MP3V5050GP and WS2812B, with the LM7805CT, MMBT2222A and BUK92150-55A among its other parts. Its parts include 21 capacitors, 17 ICs, 8 resistors, 4 transistors and 2 connectors. It belongs with the NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

7

README

README.md

Nogasm

This is a fork of the original nogasm project.

Hardware

Board

Board render

CountNameDigikey linkComment
1Teensy LChttps://www.digikey.com/short/31cn1n
13WS2812b RGB LEDhttps://www.digikey.com/short/31c04r
1MP3V5050GPhttps://www.digikey.com/short/31c04n
1PEL12T-4225S-S1024 (COM-10982 encoder, backlit)https://www.digikey.com/short/31cn19
1COM-10597 (encoder knob, transparent)https://www.digikey.com/short/djdq9jpq
1MCP6001RT-I/OThttps://www.digikey.com/short/31cnvz
1CGRA4004-Ghttps://www.digikey.com/short/31c0mw
1BUK92150-55Ahttps://www.digikey.com/short/31cnvb
3MMBT2222Ahttps://www.digikey.com/short/bmf4f7fn
1LM7805CT/NOPBhttps://www.digikey.com/short/wcn5wvbhSMD versions more common now
210µF 20V tantalum cap 1206https://www.digikey.com/short/4pf7p859
151µF 16V ceramic cap 0805https://www.digikey.com/short/31cdcp
10.33µF 16V ceramic cap 0603https://www.digikey.com/short/31cdt4
310nF 16V ceramic cap 0805https://www.digikey.com/short/31cd7f
110k Ohm trimmerhttps://www.digikey.com/short/31cnvv
115k Ohm resistor 0805https://www.digikey.com/short/31c04h
210k Ohm resistor 0805https://www.digikey.com/short/31cdt9
2750 Ohm resistor 0805https://www.digikey.com/short/31cdtw
1300 Ohm resistor 0805https://www.digikey.com/short/31c04q
2180 Ohm resistor 0805https://www.digikey.com/short/31cdtn
14pos DIP switchhttps://www.digikey.com/short/31cn1m
1Barreljack socket 1.3mm/3.5mmhttps://www.digikey.com/short/31c0mt
1Barreljack plug 1.3mm/3.5mmhttps://www.digikey.com/short/31c0mj
1Barreljack socket 2.5mm/5.5mmhttps://www.digikey.com/short/31c0mh

You can order all of the above parts in one cart from Digikey

Aisler Kit

You can order PCBs and/or all parts as a single kit on Aisler

Power

You'll need 12V/1.5A DC power supply with a 2.5mm/5.5mm barreljack plug (or fitting to above bigger socket).

Vibrator

The case is designed for a RS-555 motor. Aliexpress lists several versions. You'll need to press a weight onto it.

Other 12V DC toys controlable with PWM and using up to 2A should work as well.

Plug

An inflatable buttplug is used for pressure detection. For example "Fanny Hill" by Seven Creations.

Software

Flashing the teensy

Install the Teensy Loader Application. After There are two ways to get the firmware onto the device:

Flashing the compiled .hex

This is the easiest way. Download the .hex file and use the loader to upload the file to the device.

Compiling the code yourself

Download and install Teensyduino. Afterwards get the sourcecode, compile and upload it via the arduino IDE.

Parts

60
QtyValueFootprintReferences
151uFCapacitors_SMD:C_0805_HandSolderingC1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C14, C15, C16
13WS2812Bnogasm:WS2812BU1, U2, U3, U4, U5, U6, U7, U8, U9, U10, U11, U12, U13
30.01uFCapacitors_SMD:C_0805_HandSolderingC17, C19, C20
3MMBT2222ATO_SOT_Packages_SMD:SOT-23Q2, Q3, Q4
210kResistors_SMD:R_0805_HandSolderingR1, R7
210uFCapacitors_SMD:C_1210_HandSolderingC13, C18
2180Resistors_SMD:R_0805_HandSolderingR5, R6
2750Resistors_SMD:R_0805_HandSolderingR2, R3
10.33uFCapacitors_SMD:C_0805_HandSolderingC21
110kPotentiometers:Potentiometer_Trimmer_Vishay_TS53YLRV1
115kResistors_SMD:R_0805_HandSolderingR8
1300Resistors_SMD:R_0805_HandSolderingR4
1BUK92150-55ATO_SOT_Packages_SMD:TO-252-3_TabPin2Q1
1DC Jack PJ-031DH 3.5mmnogasm:Barreljack_3mmJ1
1DC Jack PRT-10811nogasm:Barreljack_5.4mmJ2
1LM7805CTTO_SOT_Packages_THT:TO-220_HorizontalU15
1LOGOnogasm:githubG***
1MCP6001RTO_SOT_Packages_SMD:SOT-23-5_HandSolderingU17
1MP3V5050GPnogasm:MP3V5050GPU16
1MRA4004T3Gnogasm:D_SMA_0202D1
1Rotary_Encoder_Switch_RGBnogasm:COM-10982Encoder
1SW_DIP_x04nogasm:SW_DIP_4_SMDSW1
1Teensy-LCnogasm:Teensy30_31_32_LCU14

The 57 most common of 60 parts.

Questions

How big is the Nogasm PCB?

It measures 37.1 × 8.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Nogasm use?

60 parts, built around the MCP6001R-I/OT, MP3V5050GP, WS2812B and LM7805CT. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Nogasm KiCad files?

From the DunkelRatte/nogasm repository on GitHub, at the commit this page was made from: the board is nogasm.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Nogasm design in my own project?

Its repository states no licence, so its author keeps all rights: ask DunkelRatte before reusing the design.

Similar boards

  • 2 layers63.5 × 99.1 mmBlugasm, the printed circuit board in 3D

    Blugasm

    saawsm/Blugasm

    A battery powered nogasm with support for bluetooth toys.

    74 parts19GPL-3.0
  • 2 layers114.2 × 98.8 mmSphygmomanometer, the printed circuit board in 3D

    Sphygmomanometer

    fedecastellaro/AD7124-4-Implementation

    AD7124-4 - 24-Bit ADC, 4-Channel , Sigma-Delta - PCB and software implementation

    36 parts5
  • 2 layers100 × 100 mmIO 16 8 1, the printed circuit board in 3D

    IO 16 8 1

    PPUC/Hardware_IO_16_8_1

    Hardware for the generic I/O Board for PPUC

    227 parts5
  • 4 layers54.6 × 86.4 mmCom4bbb, the printed circuit board in 3D

    Com4bbb

    eurovibes/com4bbb

    RS485 / WiFi cape for Beaglebone black

    72 partsCERN-OHL-S-2.0
  • 4 layers111.8 × 59.1 mmControleurPulve, the printed circuit board in 3D

    ControleurPulve

    Mobilab-AgroTIC/debitdouille

    Système pour controler le fonctionnement d'un pulvérisateur

    107 parts
  • 2 layers60.3 × 106.5 mmTiNRS Wobbler2, the printed circuit board in 3D

    TiNRS Wobbler2

    ThisIsNotRocketScience/Eurorack-Modules

    This is not Rocket Science presents: Eurorack modular synthesizer modules!

    181 parts87MIT
  • 4 layers91.7 × 69.6 mmEnergy meter, the printed circuit board in 3D

    Energy meter

    weaslepalace/boards

    Monorepo for PCB design stuff

    97 parts
  • 2 layers82.5 × 102.9 mmSmart Farm, the printed circuit board in 3D

    Smart Farm

    luuvinhloi/SmartFarm_IoT_PCB

    28 parts