> For the complete documentation index, see [llms.txt](https://docs.mtoolstec.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mtoolstec.com/pn532-cli/how-to-start.md).

# How to Start

### Hardware Requirement

* PN532 + USB Serial Chip such as CH340
* All-in-one PN532 board from MTools Tec

### Software Requirement

* Python 3.5+
* Download [PN532 Python](https://github.com/whywilson/pn532-python)

### Steps to emulate NDEF with PN532

1. Enter *script* and install requirement.

```mipsasm
cd script
pip install -r requirements.txt
```

2. Connect PN532 to the device and run the cli

```vim
cd script
python pn532_cli_main.py
```

3. Connect PN532 in the cli

```arduino
hw connect
```

{% embed url="<https://youtu.be/vJWdFYFY1zI>" %}
PN532 Python CLI
{% endembed %}
