Skip to content

Commit 9643de4

Browse files
authored
Merge pull request #93 from makerforgetech/feature/dynamic_modules
Implemented dynamic modules. Archived untested modules.
2 parents c7e8726 + 8c50d52 commit 9643de4

File tree

174 files changed

+3494
-7129
lines changed

Some content is hidden

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

174 files changed

+3494
-7129
lines changed

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ colorzero-2.0.dist-info/
5656
colorzero/
5757
colour-0.1.5.dist-info/
5858
colour.py
59-
config/tts.yml
6059
data/
6160
digitalio.py
6261
distutils-precedence.pth
@@ -149,7 +148,7 @@ usb/
149148
usb_hid.py
150149
venv/
151150
viam-config-example.json
152-
viam/
151+
/viam/
153152
viam_sdk-0.12.0.dist-info/
154153
viam_sdk-0.15.0.dist-info/
155154
yaml/

case.svg

Lines changed: 0 additions & 3660 deletions
This file was deleted.

config/animate.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
animate:
2+
enabled: true
3+
path: modules.animate.Animate
4+
dependencies:
5+
python:
6+
- pypubsub

config/braillespeak.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
braillespeak:
2+
enabled: true
3+
path: modules.audio.braillespeak.BrailleSpeak
4+
config:
5+
pin: 27
6+
dependencies:
7+
python:
8+
- pypubsub

config/buzzer.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
buzzer:
2-
pin: 27
3-
docs:
4-
description: "The buzzer is a piezo speaker that can be used to play tones and melodies."
5-
events:
6-
sub:
7-
- speech
2+
enabled: true
3+
path: "modules.audio.buzzer.Buzzer"
4+
config:
5+
pin: 27
6+
name: 'buzzer'
7+
dependencies:
8+
python:
9+
- gpiozero
10+
- pypubsub

config/chatgpt.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
chatgpt:
2+
enabled: false
3+
path: 'modules.chatgpt.ChatGPT'
4+
config:
5+
model: gpt-4o-mini
6+
dependencies:
7+
python:
8+
- openai
9+
- pypubsub

0 commit comments

Comments
 (0)