Angelo Di Chello 5ea7434943 Project logo added.
2018-09-20 01:33:01 +00:00
2017-11-28 01:01:01 +01:00
2018-08-12 17:13:05 +02:00
2017-10-03 01:20:15 +02:00
2018-08-12 17:13:05 +02:00
2017-10-18 12:47:46 +00:00
2018-09-20 01:33:01 +00:00

alternativetext

README

This README shall document the steps necessary to these applications up and running.

What is this repository for?

These is the Compact PCB Maker project using the Nucleo F401 board and libopencm3 libraries.

How do I get set up?

  • Generic instructions

Get the repository in a folder (I call it "main folder" from now on), and get the library libopencm3 in "libopencm3" sub-folder.

You should install a gcc arm toolchain and make sure it's used to compile by setting the correct PATH to it. Since the makefiles use GNU compiler tools and linux commands (e.g. "ls"), in order to compile on Windows environment something as MinGW or Cygwin should be used. In particular for Windows, download and install:

  1. msys (click here) or equivalent.
  2. Python 2.7 (click here)
  3. arm-none-eabi/arm-elf toolchain (for example this one here)

Set the path for the tools and the toolchain, for example:

set PATH=C:\msys\1.0\bin;C:\Python27;C:\path-to-gcc-arm-none-eabi\bin;*

Then from a command line change directory tothe main project folder and type:

make bin all

, to compile the projects and generate the binaries. To clean use the command:

make clean

Description
No description provided
Readme 3.8 MiB
Languages
C 98.8%
Makefile 1.2%