Skip to content

Commit 669f850

Browse files
authored
README: elaborate on IPC with references to other components
1 parent 1f2811f commit 669f850

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -207,11 +207,11 @@ And wait for Electron to open.
207207

208208
The stack comprises multiple pieces:
209209

210-
- hardware offering phyiscal ports
211-
- firmware for the PIC MCU
212-
- Python backend library communicates with MCU via USB serial
213-
- bridge in `scripts/` talks to the Python library
214-
- Electron app offers UI and communicates with the bridge via stdout
210+
- [pslab-hardware](https://github.com/fossasia/pslab-hardware), offering phyiscal ports
211+
- [pslab-firmware](https://github.com/fossasia/pslab-firmware), running on the PIC MCU
212+
- [pslab-python](https://github.com/fossasia/pslab-python), a Python library that communicates with the MCU via USB serial
213+
- the bridge here in `scripts/`, which talks to the Python library
214+
- the Electron app itself, which offers the GUI and communicates with the bridge via stdin/stdout
215215

216216
Electron builds on top of Node.js and Chromium. The UI is running in its own
217217
rendering process, requiring IPC in order to communicate with the main process.

0 commit comments

Comments
 (0)