Skip to content

Commit 0bd703d

Browse files
authored
Merge pull request #75 from harshitmishra13/main
Documentation Update - NPG Lite Flasher, Chords LSL, Chords Web, NPG Lite Hardware Docs
2 parents 71ce25e + 03fc2a9 commit 0bd703d

File tree

62 files changed

+961
-46
lines changed

Some content is hidden

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

62 files changed

+961
-46
lines changed

hardware/bioamp/neuro-play-ground-lite/index.rst

Lines changed: 50 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ haptic feedback, a buzzer for audio feedback, and I2C connectivity, making it hi
3434
wide range of applications.
3535

3636
It leverages our powerful open source, cross-platform Chords software suite
37-
(:ref:`Chords-Web<chords>`, :ref:`Chords-Python<chords-pythons>`, `Chords LSL Connector <https://github.com/upsidedownlabs/Chords-LSL-Connector>`_ and `NPG Lite Flasher <https://github.com/upsidedownlabs/NPG-Lite-Flasher>`_),
37+
(:ref:`Chords-Web<chords>`, :ref:`Chords-Python<chords-pythons>`, :ref:`Chords LSL Connector<chords-lsl-connector>` and :ref:`NPG Lite Flasher<npg-lite-flasher>`),
3838
letting users visualize captured bio-physiological signals in real-time, apply filtering, perform FFT analysis, and much, much, more.
3939
Because of its expandability, wide array of applications, and robust networking capabilities
4040
(using Bluetooth, Zigbee, Wi-Fi, or Thread for mesh networking), NPG Lite lets you capture bio-physiological
@@ -94,14 +94,14 @@ Board Layout & Pinout Diagram
9494
Neuro Play Ground (NPG) Lite Pinout
9595

9696
Playmates
97-
*********
97+
**********
9898

99-
Playmates are modular expansion boards designed to enhance the functionality of Neuro Play Ground (NPG) Lite. These add-ons seamlessly integrate with the core system, allowing users to extend their capabilities to create awesome Human-Computer Interface (HCI) & Brain-Computer Interface (BCI).
99+
Playmates are modular expansion boards designed to enhance the functionality of Neuro PlayGround (NPG) Lite. These add-ons seamlessly integrate with the core system, allowing users to extend their capabilities to create awesome Human-Computer Interface (HCI) & Brain-Computer Interface (BCI).
100100

101-
NPG Vibz Playmate
101+
NPG VibZ Playmate
102102
===================
103103

104-
VibZ introduces vibration motor for haptic feedback, a buzzer for auditory feedback, a QWIIC port for easy I2C sensor integration, an ON/OFF slide switch, 2.54 mm electrode header pins
104+
VibZ Playmate introduces a vibration motor for haptic feedback, a buzzer for auditory feedback, a QWIIC port for easy I2C sensor integration, an ON/OFF slide switch, 2.54 mm electrode header pins
105105
and common negative electrode option. With these Playmates, users can customize their setup for specific applications, whether in research, education, or
106106
interactive biofeedback experiments. This modular approach ensures flexibility, scalability, and better user experience.
107107

@@ -152,9 +152,9 @@ Chords Python
152152
Chords LSL Connector
153153
=====================
154154

155-
- `Chords LSL Connector <https://github.com/upsidedownlabs/Chords-LSL-Connector>`_ is a Rust based bridge that streams data from devices running Chords firmware into the Lab Streaming Layer (LSL), enabling synchronized acquisition and analysis with BCI/EEG software.
155+
- :ref:`Chords LSL Connector<chords-lsl-connector>` is a Rust based bridge that streams data from devices running Chords firmware into the Lab Streaming Layer (LSL), enabling synchronized acquisition and analysis with BCI/EEG software.
156156

157-
.. figure:: media/chords-lsl-connector-landing-page.*
157+
.. figure:: ../../../software/chords/chords-lsl-connector/media/chords-lsl-connector-landing-page.*
158158
:align: center
159159
:alt: Chords LSL Connector Landing Page
160160

@@ -166,14 +166,12 @@ Chords LSL Connector
166166
:align: center
167167
:width: 100%
168168

169-
170-
171169
NPG Lite Flasher
172170
===================
173171

174-
- `NPG Lite Flasher <https://github.com/upsidedownlabs/NPG-Lite-Flasher>`_ is a cross-platform, flashing utility for the Neuro PlayGround Lite board, providing seamless firmware updates over serial or DFU via a simple CLI.
172+
- :ref:`NPG Lite Flasher <npg-lite-flasher>` is a cross-platform, flashing utility for the Neuro PlayGround Lite board, providing seamless firmware updates over serial or DFU via a simple CLI.
175173

176-
.. figure:: media/npg-lite-flasher-launch-page.*
174+
.. figure:: ../../../software/tools/npg-lite-flasher/media/npg-lite-flasher-launch-page.*
177175
:align: center
178176
:alt: NPG Lite Flasher Landing Page
179177

@@ -185,6 +183,34 @@ NPG Lite Flasher
185183
:align: center
186184
:width: 100%
187185

186+
187+
Select Your Kit
188+
*******************
189+
190+
**Identify your kit from the three options below, then let’s walk through the setup:**
191+
192+
.. only:: html
193+
194+
.. grid:: 1 2 2 1
195+
:margin: 4 4 0 0
196+
:gutter: 2
197+
198+
.. grid-item-card:: Neuro PlayGround Lite Explorer Pack
199+
:text-align: center
200+
:link: npg-lite-explorer
201+
:link-type: ref
202+
203+
.. grid-item-card:: Neuro PlayGround Lite Ninja Pack
204+
:text-align: center
205+
:link: npg-lite-ninja
206+
:link-type: ref
207+
208+
.. grid-item-card:: Neuro PlayGround Lite Beast Pack
209+
:text-align: center
210+
:link: npg-lite-beast
211+
:link-type: ref
212+
213+
188214
.. _neuro-play-ground-lite-project-tutorials:
189215

190216
Project Tutorials
@@ -327,4 +353,16 @@ inspire you, but the possibilities cover so many more use cases.
327353
| QWIIC / STEMMA QT I2C port |
328354
+---------------------------------------------------+
329355
| ON/OFF Switch |
330-
+---------------------------------------------------+
356+
+---------------------------------------------------+
357+
358+
359+
360+
.. toctree::
361+
:hidden:
362+
:maxdepth: 2
363+
:caption: Neuro PlayGround Lite Pack
364+
365+
npg-lite-explorer/index
366+
npg-lite-ninja/index
367+
npg-lite-beast/index
368+
333 KB
Loading
1.35 MB
Loading
333 KB
Loading
681 KB
Loading
696 KB
Loading
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
.. _npg-lite-beast:
2+
3+
Neuro PlayGround Lite Beast Pack
4+
###################################
5+
6+
Neuro PlayGround Lite Beast Pack Coming Soon
7+
8+
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
.. _npg-lite-explorer:
2+
3+
Neuro PlayGround Lite Explorer Pack
4+
#####################################
5+
6+
Neuro PlayGround Lite Explorer Pack Coming Soon
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
.. _npg-lite-ninja:
2+
3+
Neuro PlayGround Lite Ninja Pack
4+
##################################
5+
6+
VibZ Playmate introduces a vibration motor for haptic feedback, a buzzer for auditory feedback, a QWIIC port for easy I2C sensor integration, an ON/OFF slide switch, 2.54 mm electrode header pins
7+
and common negative electrode option. With these Playmates, users can customize their setup for specific applications, whether in research, education, or
8+
interactive biofeedback experiments. This modular approach ensures flexibility, scalability, and better user experience.
9+
10+
.. figure:: ../media/vibz-playmate-front-and-back.*
11+
:align: center
12+
:alt: Neuro Play Ground (NPG) Vibz Playmate
13+
14+
Neuro Play Ground (NPG) Vibz Playmate

0 commit comments

Comments
 (0)