Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions 1209/ED00/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
layout: pid
title: xbx-nrf Bootloader
owner: zuidec
license: MIT (Adafruit nRF52 Bootloader), MPL-2.0 (board files)
site: https://github.com/zuidec/xbx-nrf
source: https://github.com/zuidec/xbx-nrf/tree/main/firmware/bootloader
---
The UF2 bootloader (Adafruit nRF52 Bootloader) for xbx-nrf, an nRF52840
replacement bottom board for the Xbox controller, and its USB dongle. Both
boards share this PID; the product name and UF2 board ID tell them apart.
12 changes: 12 additions & 0 deletions 1209/ED01/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
layout: pid
title: xbx-nrf Dongle (HID)
owner: zuidec
license: MPL-2.0 (firmware), CERN-OHL-S-2.0 (hardware)
site: https://github.com/zuidec/xbx-nrf
source: https://github.com/zuidec/xbx-nrf/tree/main/firmware/dongle
---
The USB dongle for xbx-nrf, an nRF52840 replacement bottom board for the Xbox
controller. In this mode the dongle presents one wireless controller as a
HID gamepad. XInput mode has its own PID (ED02), since Windows binds drivers
and SDL picks mappings by VID:PID.
12 changes: 12 additions & 0 deletions 1209/ED02/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
layout: pid
title: xbx-nrf Dongle (XInput)
owner: zuidec
license: MPL-2.0 (firmware), CERN-OHL-S-2.0 (hardware)
site: https://github.com/zuidec/xbx-nrf
source: https://github.com/zuidec/xbx-nrf/tree/main/firmware/dongle
---
The USB dongle for xbx-nrf, an nRF52840 replacement bottom board for the Xbox
controller. In this mode the dongle acts like an Xbox 360 Wireless Receiver
for up to four controllers. HID mode has its own PID (ED01), since Windows
binds drivers and SDL picks mappings by VID:PID.
12 changes: 12 additions & 0 deletions 1209/ED03/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
layout: pid
title: xbx-nrf Controller (HID)
owner: zuidec
license: MPL-2.0 (firmware), CERN-OHL-S-2.0 (hardware)
site: https://github.com/zuidec/xbx-nrf
source: https://github.com/zuidec/xbx-nrf/tree/main/firmware/xbx-nrf
---
xbx-nrf, an nRF52840 replacement bottom board for the Xbox controller, when
plugged in over USB. In this mode it's a wired HID gamepad. XInput mode has
its own PID (ED04), since Windows binds drivers and SDL picks mappings by
VID:PID.
12 changes: 12 additions & 0 deletions 1209/ED04/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
layout: pid
title: xbx-nrf Controller (XInput)
owner: zuidec
license: MPL-2.0 (firmware), CERN-OHL-S-2.0 (hardware)
site: https://github.com/zuidec/xbx-nrf
source: https://github.com/zuidec/xbx-nrf/tree/main/firmware/xbx-nrf
---
xbx-nrf, an nRF52840 replacement bottom board for the Xbox controller, when
plugged in over USB. In this mode it acts like a wired Xbox 360 controller.
HID mode has its own PID (ED03), since Windows binds drivers and SDL picks
mappings by VID:PID.
8 changes: 8 additions & 0 deletions org/zuidec/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
layout: org
title: zuidec
site: https://github.com/zuidec
---
I am a hobbyist working to create projects in order to learn and share my
knowledge with others. Most of my projects are just for personal use, but I hope
that someone out there might find them useful.
Loading