Soure code for LPCduino v0.2
Finally, Arduino is here for the LPC family!
This is an initial stage of development for Arduino-like environment for the LPC family, this source has it for the LPC812.
We have implemented the following environment with the aid of the following sources:
Essentially, the hardware components needed for this are found in the number 1, but here you can find them listed:
- USB to Serial FTDI
- PCB Adapters
- LPC812M101JDH20FP
- LEDs, resistors and pushbuttons (for debugging and testing purposes)
- Signature reading
- Compilation and verification
- GPIO programming (additional libraries and wrappers to come...)
- Install ARM-GCC tools for your PC, you can follow point 6 from the following guide
- Download and install FlashMagic Programming Tool for NXP Semiconductors
- Add the Flashmagic Tool to the Environment variables (PATH)
- Make sure ARM-GCC also works for your environment
- Python 3.8 or higher
If you are having a hard time installing or running the tool, please reach at bruno.senzio-savino@arrow.com
- Install Tkinter in your python environment
pip install tk
- In the lpcduino.py file, change the compile and flash paths to your desired route
Run lpcduino.py and enjoy!