Skip to content

Commit 747e004

Browse files
authored
Merge branch 'pidcodes:master' into master
2 parents 2440221 + 39bfde8 commit 747e004

145 files changed

Lines changed: 1321 additions & 24 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/workflows/htmlproofer.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
- uses: ruby/setup-ruby@v1
1212
with:
1313
ruby-version: '3.3'
14-
- uses: actions/cache@v5
14+
- uses: actions/cache@v6
1515
with:
1616
path: vendor/bundle
1717
key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile') }}

‎.github/workflows/validate.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
name: Python Validator
77
steps:
88
- uses: actions/checkout@v6
9-
- uses: actions/setup-python@v6
9+
- uses: actions/setup-python@v7
1010
with:
1111
python-version: '3.x'
1212
- run: pip install -r requirements.txt; python3 -m test.validate_pids

‎1209/2012/index.md‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
layout: pid
3+
title: 12pad
4+
owner: Positron-Electronic
5+
license: GPL-2.0
6+
site: https://github.com/juarendra/12pad-QMK-VIA
7+
source: https://github.com/juarendra/12pad-QMK-VIA
8+
---
9+
12-key hotswap macropad with a rotary encoder, based on the STM32F401
10+
(WeAct Blackpill), running QMK firmware with VIA support.

‎1209/201A/index.md‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
layout: pid
3+
title: CW USB Adapter
4+
owner: GregoryGHamilton
5+
license: CC BY-SA 3.0, MIT
6+
site: https://github.com/ve7ggh/CW-USB-Adapter-1.1
7+
source: https://github.com/ve7ggh/CW-USB-Adapter-1.1
8+
---
9+
The VE7GGH CW USB Adapter is an open-source USB interface for Morse-code
10+
paddles and straight keys. It enumerates as a USB HID keyboard and is based
11+
on an ATSAMD21E18A microcontroller.
12+
13+
Hardware design files are licensed under CC BY-SA 3.0 Unported and firmware
14+
is licensed under the MIT License.

‎1209/2027/index.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
layout: pid
3+
title: twist4
4+
owner: rppicomidi
5+
license: MIT
6+
site: https://rppicomidi.github.io
7+
source: https://github.com/rppicomidi/twist4
8+
---
9+
A Raspberry Pi Pico-based 4 channel USB MIDI controller with encoder and display per channel for use with VCV Rack.

‎1209/2045/index.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
layout: pid
3+
title: CM5 STM32 H7 module
4+
owner: eez
5+
license: TAPR v1.0
6+
site: http://www.envox.eu/
7+
source: https://github.com/eez-open/eez-bb3plus-cm5-mcu
8+
---
9+
The EEZ BB3+ CM5 module uses the STM32 H7 MCU and is laid out as a Raspberry Pi CM5–form-factor board with memory and I/O suited for running the EEZ BB3+ system.

‎1209/2348/index.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
layout: pid
3+
title: ScOpen - A Low-Cost Scope
4+
owner: till-s
5+
license: MIT, CERN-OHL-P
6+
site: https://github.com/till-s/ScOpen
7+
source: https://github.com/till-s/ScOpen
8+
---
9+
An affordable and completely open 2-channel 130MSPS USB-oscilloscope.

‎1209/25F0/index.md‎

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
layout: pid
3+
title: JxMake USB CDC-ACM Device
4+
owner: blue-wind-25
5+
license: LGPL-3.0-or-later
6+
site: https://github.com/blue-wind-25/JxMake
7+
source: https://github.com/blue-wind-25/JxMake/tree/main/hardware/Tools/KiCad8/USB_Serial_Hub_GLST
8+
---
9+
A generic USB CDC-ACM device for non-LUFA-based implementations in the JxMake project, providing firmware and hardware support for USB serial communication across multiple platforms.
10+
11+
The project is hosted on both GitHub and SourceForge:
12+
13+
### Main Hardware
14+
The USB hub with embedded USB-to-serial converter (schematic and PCB):
15+
* [GitHub Repository](https://github.com/blue-wind-25/JxMake/tree/main/hardware/Tools/KiCad8/USB_Serial_Hub_GLST)
16+
* [SourceForge Repository](https://sourceforge.net/p/jxmake/code/HEAD/tree/trunk/hardware/Tools/KiCad8/USB_Serial_Hub_GLST)
17+
18+
### Main Hardware Firmware
19+
* [GitHub Repository](https://github.com/blue-wind-25/JxMake/tree/main/hardware/Tools/Firmware/USB_Serial_Hub_GLST)
20+
* [SourceForge Repository](https://sourceforge.net/p/jxmake/code/HEAD/tree/trunk/hardware/Tools/Firmware/USB_Serial_Hub_GLST)
21+
22+
### Power Supply Selector and Sequencer
23+
Schematic and PCB for the main hardware (replaceable with your own design):
24+
* [GitHub Repository](https://github.com/blue-wind-25/JxMake/tree/main/hardware/Tools/KiCad8/Power_Supply_Control)
25+
* [SourceForge Repository](https://sourceforge.net/p/jxmake/code/HEAD/tree/trunk/hardware/Tools/KiCad8/Power_Supply_Control)
26+
27+
### Power Supply Selector and Sequencer Firmware
28+
Firmware components for the power supply control design:
29+
* **Common:**
30+
* [GitHub](https://github.com/blue-wind-25/JxMake/tree/main/hardware/Tools/Firmware/ATtiny44A_Power_Supply_Control___Common)
31+
* [SourceForge](https://sourceforge.net/p/jxmake/code/HEAD/tree/trunk/hardware/Tools/Firmware/ATtiny44A_Power_Supply_Control___Common)
32+
* **Selector:**
33+
* [GitHub](https://github.com/blue-wind-25/JxMake/tree/main/hardware/Tools/Firmware/ATtiny44A_Power_Supply_Control___Selector)
34+
* [SourceForge](https://sourceforge.net/p/jxmake/code/HEAD/tree/trunk/hardware/Tools/Firmware/ATtiny44A_Power_Supply_Control___Selector)
35+
* **Sequencer:**
36+
* [GitHub](https://github.com/blue-wind-25/JxMake/tree/main/hardware/Tools/Firmware/ATtiny44A_Power_Supply_Control___Sequencer)
37+
* [SourceForge](https://sourceforge.net/p/jxmake/code/HEAD/tree/trunk/hardware/Tools/Firmware/ATtiny44A_Power_Supply_Control___Sequencer)

‎1209/2FA2/index.md‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
layout: pid
3+
title: 2FAK Security Key
4+
owner: muru.global
5+
license: Apache-2.0
6+
site: https://github.com/planmarks/2fak
7+
source: https://github.com/planmarks/2fak
8+
---
9+
Open-source FIDO2 / WebAuthn USB security key (CTAP2), based on STM32L442 with an
10+
ATECC608B secure element. Available as a non-resident (second-factor) and a resident
11+
(passkey) firmware variant.

‎1209/3003/index.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
layout: pid
3+
title: Midimalism
4+
owner: CaptainCredible
5+
license: MIT
6+
site: http://www.captaincredible.com/
7+
source: https://github.com/CaptainCredible/Midimalism/
8+
---

0 commit comments

Comments
 (0)