renamed
This commit is contained in:
parent
1adf9f9c44
commit
99bce1af67
12 changed files with 1754 additions and 1660 deletions
16
README.md
16
README.md
|
|
@ -1,12 +1,12 @@
|
||||||
# BadgeConf
|
# NiceBadge
|
||||||
|
|
||||||
**BadgeConf** is an electronic conference badge and a hands-on platform for learning [TinyGo](https://tinygo.org/) programming.
|
**NiceBadge** is an electronic conference badge and a hands-on platform for learning [TinyGo](https://tinygo.org/) programming.
|
||||||
|
|
||||||
Whether you are attending a conference or just getting started with embedded development, BadgeConf gives you a real piece of hardware to hack on, complete with a ready-to-use firmware, step-by-step tutorials, and progressively more advanced examples that unlock every capability of the board.
|
Whether you are attending a conference or just getting started with embedded development, NiceBadge gives you a real piece of hardware to hack on, complete with a ready-to-use firmware, step-by-step tutorials, and progressively more advanced examples that unlock every capability of the board.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
|
|
@ -24,12 +24,12 @@ Whether you are attending a conference or just getting started with embedded dev
|
||||||
|
|
||||||
The microcontroller is the **[nice!nano](https://nicekeyboards.com/nice-nano/)** (nRF52840), which is fully supported by TinyGo and exposes both USB HID and Bluetooth HID out of the box.
|
The microcontroller is the **[nice!nano](https://nicekeyboards.com/nice-nano/)** (nRF52840), which is fully supported by TinyGo and exposes both USB HID and Bluetooth HID out of the box.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## Repository layout
|
## Repository layout
|
||||||
|
|
||||||
```
|
```
|
||||||
badgeconf/
|
nicebadge/
|
||||||
├── hardware/ # KiCad PCB design files
|
├── hardware/ # KiCad PCB design files
|
||||||
│ └── PCB-kicad/
|
│ └── PCB-kicad/
|
||||||
│ └── production/ # Gerbers, BOM, pick-and-place files
|
│ └── production/ # Gerbers, BOM, pick-and-place files
|
||||||
|
|
@ -40,7 +40,7 @@ badgeconf/
|
||||||
|
|
||||||
## Firmware
|
## Firmware
|
||||||
|
|
||||||
BadgeConf ships two ready-to-use firmwares:
|
NiceBadge ships two ready-to-use firmwares:
|
||||||
|
|
||||||
### Demo firmware (conference)
|
### Demo firmware (conference)
|
||||||
|
|
||||||
|
|
@ -62,7 +62,7 @@ Repository: [github.com/sago35/keyboards](https://github.com/sago35/keyboards)
|
||||||
|
|
||||||
- [TinyGo](https://tinygo.org/getting-started/) ≥ 0.32
|
- [TinyGo](https://tinygo.org/getting-started/) ≥ 0.32
|
||||||
- [Go](https://go.dev/dl/) ≥ 1.22
|
- [Go](https://go.dev/dl/) ≥ 1.22
|
||||||
- A BadgeConf board (see hardware section below) or a compatible nice!nano dev board
|
- A NiceBadge board (see hardware section below) or a compatible nice!nano dev board
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
1
hardware/PCB-kicad/fabrication-toolkit-options.json
Normal file
1
hardware/PCB-kicad/fabrication-toolkit-options.json
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"ARCHIVE_NAME": "", "EXTRA_LAYERS": "", "ALL_ACTIVE_LAYERS": false, "EXTEND_EDGE_CUT": false, "ALTERNATIVE_EDGE_CUT": false, "AUTO TRANSLATE": true, "AUTO FILL": true, "EXCLUDE DNP": false, "OPEN BROWSER": true, "NO_BACKUP_OPT": false}
|
||||||
Binary file not shown.
File diff suppressed because it is too large
Load diff
|
|
@ -53,7 +53,7 @@
|
||||||
"board_outline_area",
|
"board_outline_area",
|
||||||
"ly_points"
|
"ly_points"
|
||||||
],
|
],
|
||||||
"visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff",
|
"visible_layers": "ffffffff_ffffffff_ffffffff_ffffffdf",
|
||||||
"zone_display_mode": 0
|
"zone_display_mode": 0
|
||||||
},
|
},
|
||||||
"git": {
|
"git": {
|
||||||
|
|
@ -63,7 +63,7 @@
|
||||||
"ssh_key": ""
|
"ssh_key": ""
|
||||||
},
|
},
|
||||||
"meta": {
|
"meta": {
|
||||||
"filename": "badgeconf.kicad_prl",
|
"filename": "nicebadge.kicad_prl",
|
||||||
"version": 5
|
"version": 5
|
||||||
},
|
},
|
||||||
"net_inspector_panel": {
|
"net_inspector_panel": {
|
||||||
|
|
@ -473,7 +473,7 @@
|
||||||
"pinned_symbol_libs": []
|
"pinned_symbol_libs": []
|
||||||
},
|
},
|
||||||
"meta": {
|
"meta": {
|
||||||
"filename": "badgeconf.kicad_pro",
|
"filename": "nicebadge.kicad_pro",
|
||||||
"version": 3
|
"version": 3
|
||||||
},
|
},
|
||||||
"net_settings": {
|
"net_settings": {
|
||||||
|
|
@ -648,8 +648,8 @@
|
||||||
"subpart_id_separator": 0,
|
"subpart_id_separator": 0,
|
||||||
"top_level_sheets": [
|
"top_level_sheets": [
|
||||||
{
|
{
|
||||||
"filename": "badgeconf.kicad_sch",
|
"filename": "nicebadge.kicad_sch",
|
||||||
"name": "badgeconf",
|
"name": "nicebadge",
|
||||||
"uuid": "4597c5c7-ab98-46a0-a1d3-ac8e59abbe7d"
|
"uuid": "4597c5c7-ab98-46a0-a1d3-ac8e59abbe7d"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
hardware/PCB-kicad/production/nicebadge.zip
Normal file
BIN
hardware/PCB-kicad/production/nicebadge.zip
Normal file
Binary file not shown.
Loading…
Reference in a new issue