Skip to content

Commit f685450

Browse files
authored
Update with the new name
1 parent 9f9f835 commit f685450

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

README.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
# Arduino MicroPython Lab
1+
# Arduino Lab for MicroPython
22

3-
Arduino MicroPython Lab is an Integrated Development Environment (IDE) for MicroPython.
3+
Arduino Lab for MicroPython is an Integrated Development Environment (IDE) for MicroPython.
44

55
## Features
66
- MicroPython's Read Eval Print Loop (REPL)
77
- Enter paste mode
88
- Enter raw repl
99
- Software reset
10-
- File system management (Disk and MicroPythons File System)
10+
- File system management (Disk and MicroPython File System)
1111
- Create
1212
- Rename
1313
- Remove
@@ -21,7 +21,7 @@ Arduino MicroPython Lab is an Integrated Development Environment (IDE) for Micro
2121

2222
## Technical
2323

24-
Arduino MicroPython Lab is an [Electron](https://www.electronjs.org/) app that has its main purpose to communicate over serial with a microprocessor running [MicroPython](https://micropython.org/). All Electron code is at `/index.js`.
24+
Arduino Lab for MicroPython is an [Electron](https://www.electronjs.org/) app that has its main purpose to communicate over serial with a microprocessor running [MicroPython](https://micropython.org/). All Electron code is at `/index.js`.
2525

2626
All operations over serial are abstracted and packaged on `/micropython.js` which is an attempt of porting `pyboard.py`. The port has its [own repository](https://github.com/murilopolese/micropython.js) but for the sake of simplicity and transparency, `micropython.js` is committed as source code.
2727

@@ -43,7 +43,7 @@ At the root of the repository you will find:
4343

4444
## Arduino UI
4545

46-
Arduino's default UI is a [choo-choo](https://github.com/choojs/choo) app. It has pre-built dependencies so no build process is required for the interface.
46+
Default UI is a [choo-choo](https://github.com/choojs/choo) app. It has pre-built dependencies so no build process is required for the interface.
4747

4848
The dependencies and source code are included manually in the `/ui/arduino/index.html` file.
4949

@@ -64,11 +64,17 @@ There are 2 main operation "channels": Serial communication and local Filesystem
6464

6565
While the serial communication is mediated by `/micropython.js`, the local filesystem operations are done through Electron's `ipcRenderer` calls. The handlers for these calls are defined at `/index.js`
6666

67-
## Running Arduino MicroPython Lab from source code
67+
## Running Arduino Lab for MicroPython from source code
6868

6969
1. Clone this repository: `git clone https://github.com/arduino/MicroPython_Lab.git`
7070
2. Navigate to repository folder: `cd MicroPython_Lab`
7171
3. Install dependencies: `npm install`
7272
4. Run dev mode: `npm run dev`
7373

7474
Some changes on the Electron code will require reopening the app but all UI changes will only require refreshing the window (ctrl-r/cmd-r).
75+
76+
77+
## Trademarks
78+
79+
"Python" and the Python Logo are trademarks of the Python Software Foundation.
80+

0 commit comments

Comments
 (0)