Skip to content

Commit b55c3f7

Browse files
Update readme
1 parent 84e17c5 commit b55c3f7

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

readme.md

+10-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ MicroPython is a Python 3 implementation with small subset of Python standard li
88
With this feature, users can run python scripts on WFI32E01PC (PIC32MZW1) MCU to simplify the software development. MicroPython highly abstract the software of Rio2. Users can develop the code more easy with the high-level language.
99
This is good for rapid prototyping , quick evaluation and automated tests.
1010

11-
## Evaluation Board
11+
# Evaluation Board
1212
The MicroPython project can run on two PIC32MZW1 Evluation boards. They are the WFI32-IoT Development Board and the WFI32E Curiosity Board
1313

1414
## 1. WFI32-IoT Development Board
@@ -25,6 +25,14 @@ Click [here](https://www.microchip.com/en-us/development-tool/EV12F11A) for the
2525
<p align="center"><img width="450" src="images/wfi32e_curiosity_board.jpg">
2626
</p>
2727

28+
# Software Requirements
29+
- [MPLAB X IDE](https://www.microchip.com/en-us/development-tools-tools-and-software/mplab-x-ide) (v6.00 or later)
30+
- [MPLAB XC32](https://www.microchip.com/en-us/development-tools-tools-and-software/mplab-xc-compilers) (v4.30 or later)
31+
- [MPLAB Harmony 3](https://www.microchip.com/en-us/development-tools-tools-and-software/embedded-software-center/mplab-harmony-v3)
32+
33+
34+
- Note: The project was developed and tested using the MPLAB X v6.05 and MPLAB XC32 v4.30
35+
2836
# Pin Functionality
2937
Below table show the pin functionality on PIC32MZW1 module when it work with MicroPython. Some pins are configurable while some pins are fixed usage. Some pins are not availalbe as they are connected to some components on the board.
3038
The right two columns show the posiion of the pin on the WFI32-IoT Development Board and the WFI32E Curiosity Board.
@@ -93,7 +101,7 @@ gpio_interrupt | demonostrate the use of gpio interrupt | umachine, utime
93101
tcp_client | act as TCP client, create socket to conect to the TCP server and exchange data | network, socket
94102
tcp_server_with_multiple_socket | create TCP server to handle multiple client socket simultaneously | network, socket, utime, gc, uselect
95103
http_get | TCP client send HTTP Get command to get the webpage contents of a website | network, socket
96-
http_server | set as softAP mode and run as a HTTP server. Remote device can connect to the softAP and browser the HTTP website | umachine, network, socket
104+
http_server | set as softAP mode and run like a HTTP server. Remote device can connect to the softAP and browser the HTTP website | umachine, network, socket
97105
spi_read_sst26_flash | read SST26 SPI flash's manufacturer id and device id by using SPI bus | umachine, utime
98106

99107
# Limitation

0 commit comments

Comments
 (0)