Skip to the content
PCBKitNew board
2 layers275 × 100 mmScope user interface, the printed circuit board in 3D

Scope user interface

PaulusSmallus/ScopeKeypad30

To use: Make circuit - get the 'mainpcb' made. (in the Hardware/gerbers folder) - get one of the 'frontpanels' made. There is one for 7mm buttons, and one for 12mm buttons.

Size
275 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
111
Nets
90
Pads
399
Tracks, vias
1,317, 182
Pours
3
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
13 Jan 2021
Updated
17 Dec 2023

Overview

Scope user interface is an open-source printed circuit board by PaulusSmallus, from the PaulusSmallus/ScopeKeypad repository on GitHub, published under the MIT licence. It is a 2-layer board of 275 × 100 mm with 111 parts on 90 nets, routed with 1,317 tracks and 182 vias.

Its parts include 38 diodes, 31 resistors, 20 switches, 12 capacitors and 1 IC. It belongs with the interfaces and adapters boards of this library.

README

README.md

ScopeKeypad

This project is to create a keypad for use with a PicoScope. The idea is to have a traditional interface to use with oscilloscope software.

image https://youtu.be/zDIKAT928zg

To use: Make circuit - get the 'main_pcb' made. (in the Hardware/gerbers folder) - get one of the 'front_panels' made. There is one for 7mm buttons, and one for 12mm buttons. - Solder all the components on - Solder JP1 and JP2 depending on if you brought Sparkfun or Worldsemi LEDs (they have different pinouts -_- ). upload firmware - Install Arduino_STM32 ( https://github.com/rogerclarkmelbourne/Arduino_STM32 ) - Open ScopeKeypad\Firmware\ScopeKeypad_Firmware\ScopeKeypad_Firmware.ino - Upload firmware with settings: - Board: "Generic STM32F103C" - Variant: "STM32F103C8 (20k RAM, 65k Flash)" - Upload method: "STLink" - CPU Speed(MHz): "72Mhz (normal)" - Optimize: "Smallest (default)" upload shortcut settings to PicoScope software - Open PicoScope - Click 'Tools' - Click 'Preferences...' - Open the 'Keyboard' tab - Under 'Select keyboard map.', select 'import' - Open 'picoscope_shortcuts.pskeys'

Parts

111
QtyValueFootprintReferences
20DDiode_SMD:D_SOD-123FD1, D2, D3, D4, D5, D10, D11, D12, D13, D14, D18, D19, D20, D21, D22, D23 +4
18NeoPixel_THTLED_THT:LED_D5.0mm-4_RGBD26, D27, D28, D29, D30, D31, D32, D33, D34, D35, D36, D37, D38, D39, D40, D41 +2
1710kResistor_SMD:R_0805_2012MetricR1, R2, R3, R4, R5, R6, R7, R8, R10, R11, R18, R19, R20, R21, R22, R23 +1
14SW_PushButton_Switch_THT:SW_PUSH-12mmSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14
12100RResistor_SMD:R_0805_2012MetricR12, R13, R14, R15, R16, R17, R24, R25, R26, R27, R28, R29
121nFCapacitor_SMD:C_0805_2012MetricC1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12
6Rotary_Encoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW18, SW19, SW20, SW21, SW22, SW23
5TestPointTestPoint:TestPoint_Loop_D2.50mm_Drill1.85mmTP1, TP2, TP3, TP4, TP5
222RResistor_SMD:R_0805_2012MetricR38, R39
2SolderJumper_3_OpenJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP1, JP2
1TestPoint_Pad_D1.0mmTestPoint:TestPoint_Pad_D1.0mmGnd
1USB_B_MicroConnector_USB:USB_Micro-B_Molex_47346-0001J1
1bluepillfootprints:DIP-40_15.24_genericU1

Questions

How big is the Scope user interface PCB?

It measures 275 × 100 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Scope user interface use?

111 parts. 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 Scope user interface KiCad files?

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

Can I use the Scope user interface design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers90 × 135 mmVoron badge, the printed circuit board in 3D

    Voron badge

    tanaes/whopping_Voron_mods

    111 parts787GPL-3.0
  • 2 layers79 × 38 mmEthersweep, the printed circuit board in 3D

    Ethersweep

    Neumi/ethersweep

    Open Source, easy to use Ethernet connected stepper motor controller. Built in FreeCAD, KiCAD and Arduino.

    111 parts587
  • 2 layers50.8 × 62.2 mmESP32-GATEWAY Rev I, the printed circuit board in 3D

    ESP32-GATEWAY Rev I

    OLIMEX/ESP32-GATEWAY

    ESP32 IoT Gateway board with BLE WIFI and Ethernet

    111 parts322Apache-2.0
  • 2 layers224 × 72 mmTanuki pcb3, the printed circuit board in 3D

    Tanuki pcb3

    SethSenpai/Tanuki

    An open source 40% keyboard

    111 parts286MIT
  • 2 layers58.4 × 50 mmPinpoint core, the printed circuit board in 3D

    Pinpoint core

    lab11/polypoint

    Indoor localization based on the DecaWave DW1000.

    111 parts143Apache-2.0
  • 2 layers164 × 95.3 mmTPS, the printed circuit board in 3D

    TPS

    DreaM117er/Explorer-Keyboard-Blank

    The 3rd Explorer Keyboard series, a Planck like split keyboard with muti cursor unit.

    111 parts77MIT
  • 2 layers85 × 56.5 mmModemHAT, the printed circuit board in 3D

    ModemHAT

    astuder/ModemHAT

    Classic Phone Modem HAT for the Raspberry Pi

    111 parts56
  • 2 layers145 × 145 mmNeofighter, the printed circuit board in 3D

    Neofighter

    w4ilun/neofighter

    A MIDI controller using arcade buttons with RGB lighting effects

    111 parts51