diff --git a/atmelavr-and-arduino/arduino-blink/README.rst b/atmelavr-and-arduino/arduino-blink/README.rst index a63c820..3c2c53f 100644 --- a/atmelavr-and-arduino/arduino-blink/README.rst +++ b/atmelavr-and-arduino/arduino-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/atmelavr-and-arduino/arduino-external-libs/README.rst b/atmelavr-and-arduino/arduino-external-libs/README.rst index d201bf8..189ed49 100644 --- a/atmelavr-and-arduino/arduino-external-libs/README.rst +++ b/atmelavr-and-arduino/arduino-external-libs/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/atmelavr-and-arduino/arduino-internal-libs/README.rst b/atmelavr-and-arduino/arduino-internal-libs/README.rst index 5fbcf06..e99ba16 100644 --- a/atmelavr-and-arduino/arduino-internal-libs/README.rst +++ b/atmelavr-and-arduino/arduino-internal-libs/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/atmelavr-and-arduino/arduino-own-src_dir/README.rst b/atmelavr-and-arduino/arduino-own-src_dir/README.rst index f58b2f6..ef77118 100644 --- a/atmelavr-and-arduino/arduino-own-src_dir/README.rst +++ b/atmelavr-and-arduino/arduino-own-src_dir/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/atmelavr-and-arduino/atmelavr-assember-blink/README.rst b/atmelavr-and-arduino/atmelavr-assember-blink/README.rst index 4d9bb88..7fd5244 100644 --- a/atmelavr-and-arduino/atmelavr-assember-blink/README.rst +++ b/atmelavr-and-arduino/atmelavr-assember-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/atmelavr-and-arduino/atmelavr-native-blink/README.rst b/atmelavr-and-arduino/atmelavr-native-blink/README.rst index 473c6f2..74444bb 100644 --- a/atmelavr-and-arduino/atmelavr-native-blink/README.rst +++ b/atmelavr-and-arduino/atmelavr-native-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/atmelavr-and-arduino/digitstump-mouse/README.rst b/atmelavr-and-arduino/digitstump-mouse/README.rst index 9a444ce..f338867 100644 --- a/atmelavr-and-arduino/digitstump-mouse/README.rst +++ b/atmelavr-and-arduino/digitstump-mouse/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/atmelavr-and-arduino/engduino-magnetometer/README.rst b/atmelavr-and-arduino/engduino-magnetometer/README.rst index 63fe141..2bd172a 100644 --- a/atmelavr-and-arduino/engduino-magnetometer/README.rst +++ b/atmelavr-and-arduino/engduino-magnetometer/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/atmelsam-and-arduino/arduino-external-libs/README.rst b/atmelsam-and-arduino/arduino-external-libs/README.rst index bff8566..bfda815 100644 --- a/atmelsam-and-arduino/arduino-external-libs/README.rst +++ b/atmelsam-and-arduino/arduino-external-libs/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/atmelsam-and-arduino/arduino-internal-libs/README.rst b/atmelsam-and-arduino/arduino-internal-libs/README.rst index a86f67a..84c6dc6 100644 --- a/atmelsam-and-arduino/arduino-internal-libs/README.rst +++ b/atmelsam-and-arduino/arduino-internal-libs/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/desktop/hello-world/README.rst b/desktop/hello-world/README.rst index d22f7af..450f9b7 100644 --- a/desktop/hello-world/README.rst +++ b/desktop/hello-world/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/espressif/esp32-arduino-blink/README.rst b/espressif/esp32-arduino-blink/README.rst index 9428dac..c5f2035 100644 --- a/espressif/esp32-arduino-blink/README.rst +++ b/espressif/esp32-arduino-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/espressif/esp32-arduino-wifiscan/README.rst b/espressif/esp32-arduino-wifiscan/README.rst index 8556b1c..46c7b8f 100644 --- a/espressif/esp32-arduino-wifiscan/README.rst +++ b/espressif/esp32-arduino-wifiscan/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/espressif/esp32-espidf-ble-adv/README.rst b/espressif/esp32-espidf-ble-adv/README.rst index 58b6688..e2232ad 100644 --- a/espressif/esp32-espidf-ble-adv/README.rst +++ b/espressif/esp32-espidf-ble-adv/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/espressif/esp32-espidf-coap-server/README.rst b/espressif/esp32-espidf-coap-server/README.rst index 0b4ad2f..d437eef 100644 --- a/espressif/esp32-espidf-coap-server/README.rst +++ b/espressif/esp32-espidf-coap-server/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/espressif/esp32-espidf-hello-world/README.rst b/espressif/esp32-espidf-hello-world/README.rst index 63d656e..abc5092 100644 --- a/espressif/esp32-espidf-hello-world/README.rst +++ b/espressif/esp32-espidf-hello-world/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/espressif/esp32-espidf-http-request/README.rst b/espressif/esp32-espidf-http-request/README.rst index 8295ece..f1235c4 100644 --- a/espressif/esp32-espidf-http-request/README.rst +++ b/espressif/esp32-espidf-http-request/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/espressif/esp32-espidf-peripherals-uart/README.rst b/espressif/esp32-espidf-peripherals-uart/README.rst index a040a28..c53395f 100644 --- a/espressif/esp32-espidf-peripherals-uart/README.rst +++ b/espressif/esp32-espidf-peripherals-uart/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/espressif/esp32-espidf-storage-sdcard/README.rst b/espressif/esp32-espidf-storage-sdcard/README.rst index 9c216c4..ce4ebaa 100644 --- a/espressif/esp32-espidf-storage-sdcard/README.rst +++ b/espressif/esp32-espidf-storage-sdcard/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/espressif/esp8266-native/README.rst b/espressif/esp8266-native/README.rst index eed5b84..94dbfcb 100644 --- a/espressif/esp8266-native/README.rst +++ b/espressif/esp8266-native/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/espressif/esp8266-webserver/README.rst b/espressif/esp8266-webserver/README.rst index 9494a4a..bc8d1b6 100644 --- a/espressif/esp8266-webserver/README.rst +++ b/espressif/esp8266-webserver/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/espressif/esp8266-wifiscan/README.rst b/espressif/esp8266-wifiscan/README.rst index 76570bd..ff9c1d5 100644 --- a/espressif/esp8266-wifiscan/README.rst +++ b/espressif/esp8266-wifiscan/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/intel_arc32/arduino-blink/README.rst b/intel_arc32/arduino-blink/README.rst index 1cd8474..d6b6681 100644 --- a/intel_arc32/arduino-blink/README.rst +++ b/intel_arc32/arduino-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/intel_arc32/arduino-internal-libs/README.rst b/intel_arc32/arduino-internal-libs/README.rst index 2d12a01..a7752e2 100644 --- a/intel_arc32/arduino-internal-libs/README.rst +++ b/intel_arc32/arduino-internal-libs/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/lattice_ice40/lattice_ice40-counter/README.rst b/lattice_ice40/lattice_ice40-counter/README.rst index 59b61f4..0d06320 100755 --- a/lattice_ice40/lattice_ice40-counter/README.rst +++ b/lattice_ice40/lattice_ice40-counter/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/lattice_ice40/lattice_ice40-leds/README.rst b/lattice_ice40/lattice_ice40-leds/README.rst index 9e993bd..979e1f6 100755 --- a/lattice_ice40/lattice_ice40-leds/README.rst +++ b/lattice_ice40/lattice_ice40-leds/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/library-manager/nested-dependencies/README.rst b/library-manager/nested-dependencies/README.rst index 93cbefc..38d8608 100644 --- a/library-manager/nested-dependencies/README.rst +++ b/library-manager/nested-dependencies/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/mbed/mbed-blink/README.rst b/mbed/mbed-blink/README.rst index 6361b3d..be0088d 100644 --- a/mbed/mbed-blink/README.rst +++ b/mbed/mbed-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/mbed/mbed-dsp/README.rst b/mbed/mbed-dsp/README.rst index 0d2f1c8..4bd3e43 100644 --- a/mbed/mbed-dsp/README.rst +++ b/mbed/mbed-dsp/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/mbed/mbed-http-client/README.rst b/mbed/mbed-http-client/README.rst index 1d3e6ce..3f83a1f 100644 --- a/mbed/mbed-http-client/README.rst +++ b/mbed/mbed-http-client/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/mbed/mbed-rtos/README.rst b/mbed/mbed-rtos/README.rst index 8886e49..173d5e3 100644 --- a/mbed/mbed-rtos/README.rst +++ b/mbed/mbed-rtos/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/mbed/mbed-serial/README.rst b/mbed/mbed-serial/README.rst index 50a8f8e..3128cb7 100644 --- a/mbed/mbed-serial/README.rst +++ b/mbed/mbed-serial/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/mbed/microbit-hello-world/README.rst b/mbed/microbit-hello-world/README.rst index 18e6024..8fafb26 100644 --- a/mbed/microbit-hello-world/README.rst +++ b/mbed/microbit-hello-world/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/microchippic32/arduino-blink/README.rst b/microchippic32/arduino-blink/README.rst index d1ac0dc..e03a614 100644 --- a/microchippic32/arduino-blink/README.rst +++ b/microchippic32/arduino-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/microchippic32/arduino-internal-libs/README.rst b/microchippic32/arduino-internal-libs/README.rst index d7458ee..acf9348 100644 --- a/microchippic32/arduino-internal-libs/README.rst +++ b/microchippic32/arduino-internal-libs/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/nordicnrf51/rfduino-ibeacon/README.rst b/nordicnrf51/rfduino-ibeacon/README.rst index c8c10bf..ea58547 100644 --- a/nordicnrf51/rfduino-ibeacon/README.rst +++ b/nordicnrf51/rfduino-ibeacon/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/pumbaa/blink/README.rst b/pumbaa/blink/README.rst index 4a1edd8..bb9033a 100755 --- a/pumbaa/blink/README.rst +++ b/pumbaa/blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/raspberrypi/wiringpi-blink/README.rst b/raspberrypi/wiringpi-blink/README.rst index f08f62b..a560fb8 100644 --- a/raspberrypi/wiringpi-blink/README.rst +++ b/raspberrypi/wiringpi-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/raspberrypi/wiringpi-serial/README.rst b/raspberrypi/wiringpi-serial/README.rst index 7ddaa4d..1b97b13 100644 --- a/raspberrypi/wiringpi-serial/README.rst +++ b/raspberrypi/wiringpi-serial/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/simba/blink/README.rst b/simba/blink/README.rst index 3af9e4a..48c7755 100755 --- a/simba/blink/README.rst +++ b/simba/blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/simba/hello_world/README.rst b/simba/hello_world/README.rst index 18fd610..8ed310e 100755 --- a/simba/hello_world/README.rst +++ b/simba/hello_world/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/stm32/arduino-blink/README.rst b/stm32/arduino-blink/README.rst index a333215..d7c8114 100644 --- a/stm32/arduino-blink/README.rst +++ b/stm32/arduino-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/stm32/arduino-external-libs/README.rst b/stm32/arduino-external-libs/README.rst index 48d837f..0970a7a 100644 --- a/stm32/arduino-external-libs/README.rst +++ b/stm32/arduino-external-libs/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/stm32/arduino-internal-libs/README.rst b/stm32/arduino-internal-libs/README.rst index ac67937..44c0058 100644 --- a/stm32/arduino-internal-libs/README.rst +++ b/stm32/arduino-internal-libs/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/stm32/stm32-cmsis-blink/README.rst b/stm32/stm32-cmsis-blink/README.rst index e4338cc..37d0133 100644 --- a/stm32/stm32-cmsis-blink/README.rst +++ b/stm32/stm32-cmsis-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/stm32/stm32-opencm3-blink/README.rst b/stm32/stm32-opencm3-blink/README.rst index ac61341..2edb2df 100644 --- a/stm32/stm32-opencm3-blink/README.rst +++ b/stm32/stm32-opencm3-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/stm32/stm32-spl-blink/README.rst b/stm32/stm32-spl-blink/README.rst index 24e1604..ab34a08 100644 --- a/stm32/stm32-spl-blink/README.rst +++ b/stm32/stm32-spl-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/stm32/stm32cube-hal-blink/.gitignore b/stm32/stm32cube-hal-blink/.gitignore new file mode 100644 index 0000000..5402c18 --- /dev/null +++ b/stm32/stm32cube-hal-blink/.gitignore @@ -0,0 +1,3 @@ +.pioenvs +.clang_complete +.gcc-flags.json diff --git a/stm32/stm32cube-hal-blink/.travis.yml b/stm32/stm32cube-hal-blink/.travis.yml new file mode 100644 index 0000000..593d7ef --- /dev/null +++ b/stm32/stm32cube-hal-blink/.travis.yml @@ -0,0 +1,65 @@ +# Continuous Integration (CI) is the practice, in software +# engineering, of merging all developer working copies with a shared mainline +# several times a day < http://docs.platformio.org/page/ci/index.html > +# +# Documentation: +# +# * Travis CI Embedded Builds with PlatformIO +# < https://docs.travis-ci.com/user/integration/platformio/ > +# +# * PlatformIO integration with Travis CI +# < http://docs.platformio.org/page/ci/travis.html > +# +# * User Guide for `platformio ci` command +# < http://docs.platformio.org/page/userguide/cmd_ci.html > +# +# +# Please choose one of the following templates (proposed below) and uncomment +# it (remove "# " before each line) or use own configuration according to the +# Travis CI documentation (see above). +# + + +# +# Template #1: General project. Test it using existing `platformio.ini`. +# + +# language: python +# python: +# - "2.7" +# +# sudo: false +# cache: +# directories: +# - "~/.platformio" +# +# install: +# - pip install -U platformio +# +# script: +# - platformio run + + +# +# Template #2: The project is intended to by used as a library with examples +# + +# language: python +# python: +# - "2.7" +# +# sudo: false +# cache: +# directories: +# - "~/.platformio" +# +# env: +# - PLATFORMIO_CI_SRC=path/to/test/file.c +# - PLATFORMIO_CI_SRC=examples/file.ino +# - PLATFORMIO_CI_SRC=path/to/test/directory +# +# install: +# - pip install -U platformio +# +# script: +# - platformio ci --lib="." --board=ID_1 --board=ID_2 --board=ID_N diff --git a/stm32/stm32cube-hal-blink/README.rst b/stm32/stm32cube-hal-blink/README.rst new file mode 100644 index 0000000..d362d85 --- /dev/null +++ b/stm32/stm32cube-hal-blink/README.rst @@ -0,0 +1,38 @@ +.. Copyright 2014-present PlatformIO + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +How to build PlatformIO based project +===================================== + +1. `Install PlatformIO Core `_ +2. Download `development platform with examples `_ +3. Extract ZIP archive +4. Run these commands: + +.. code-block:: bash + + # Change directory to example + > cd platformio-examples/stm32/stm32cube-hal-blink + + # Build project + > platformio run + + # Upload firmware + > platformio run --target upload + + # Build specific environment + > platformio run -e nucleo_f401re + + # Upload firmware for the specific environment + > platformio run -e nucleo_f401re --target upload + + # Clean build files + > platformio run --target clean diff --git a/stm32/stm32cube-hal-blink/lib/readme.txt b/stm32/stm32cube-hal-blink/lib/readme.txt new file mode 100644 index 0000000..4b6209e --- /dev/null +++ b/stm32/stm32cube-hal-blink/lib/readme.txt @@ -0,0 +1,38 @@ + +This directory is intended for the project specific (private) libraries. +PlatformIO will compile them to static libraries and link to executable file. + +The source code of each library should be placed in separate directory, like +"lib/private_lib/[here are source files]". + +For example, see how can be organized `Foo` and `Bar` libraries: + +|--lib +| |--Bar +| | |--docs +| | |--examples +| | |--src +| | |- Bar.c +| | |- Bar.h +| |--Foo +| | |- Foo.c +| | |- Foo.h +| |- readme.txt --> THIS FILE +|- platformio.ini +|--src + |- main.c + +Then in `src/main.c` you should use: + +#include +#include + +// rest H/C/CPP code + +PlatformIO will find your libraries automatically, configure preprocessor's +include paths and build them. + +See additional options for PlatformIO Library Dependency Finder `lib_*`: + +http://docs.platformio.org/page/projectconf.html#lib-install + diff --git a/stm32/stm32cube-hal-blink/platformio.ini b/stm32/stm32cube-hal-blink/platformio.ini new file mode 100644 index 0000000..691aa35 --- /dev/null +++ b/stm32/stm32cube-hal-blink/platformio.ini @@ -0,0 +1,62 @@ +; PlatformIO Project Configuration File +; +; Build options: build flags, source filter, extra scripting +; Upload options: custom port, speed and extra flags +; Library options: dependencies, extra library storages +; +; Please visit documentation for the other options and examples +; http://docs.platformio.org/page/projectconf.html + +[env:nucleo_f072rb] +platform = ststm32 +framework = stm32cube +board = nucleo_f072rb +build_flags = -DF0 + +[env:nucleo_f103rb] +platform = ststm32 +framework = stm32cube +board = nucleo_f103rb +build_flags = -DF1 + +[env:nucleo_f207zg] +platform = ststm32 +framework = stm32cube +board = nucleo_f207zg +build_flags = -DF2 + +[env:nucleo_f334r8] +platform = ststm32 +framework = stm32cube +board = nucleo_f334r8 +build_flags = -DF3 + +[env:nucleo_f401re] +platform = ststm32 +framework = stm32cube +board = nucleo_f401re +build_flags = -DF4 + +[env:nucleo_f746zg] +platform = ststm32 +framework = stm32cube +board = nucleo_f746zg +build_flags = -DF7 + +[env:nucleo_l053r8] +platform = ststm32 +framework = stm32cube +board = nucleo_l053r8 +build_flags = -DL0 + +[env:nucleo_l152re] +platform = ststm32 +framework = stm32cube +board = nucleo_l152re +build_flags = -DL1 + +[env:nucleo_l476rg] +platform = ststm32 +framework = stm32cube +board = nucleo_l476rg +build_flags = -DL4 diff --git a/stm32/stm32cube-hal-blink/src/main.c b/stm32/stm32cube-hal-blink/src/main.c new file mode 100644 index 0000000..67b638c --- /dev/null +++ b/stm32/stm32cube-hal-blink/src/main.c @@ -0,0 +1,90 @@ +#if F0 +#include "stm32f0xx_hal.h" +#elif F1 +#include "stm32f1xx_hal.h" +#elif F2 +#include "stm32f2xx_hal.h" +#elif F3 +#include "stm32f3xx_hal.h" +#elif F4 +#include "stm32f4xx_hal.h" +#elif F7 +#include "stm32f7xx_hal.h" +#elif L0 +#include "stm32l0xx_hal.h" +#elif L1 +#include "stm32l1xx_hal.h" +#elif L4 +#include "stm32l4xx_hal.h" +#else +#error "Unsupported STM32 Family" +#endif + +#define LED_PIN GPIO_PIN_5 +#define LED_GPIO_PORT GPIOA +#define LED_GPIO_CLK_ENABLE() __HAL_RCC_GPIOA_CLK_ENABLE() + +int main(void) +{ + HAL_Init(); + + LED_GPIO_CLK_ENABLE(); + + GPIO_InitTypeDef GPIO_InitStruct; + + GPIO_InitStruct.Pin = LED_PIN; + GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; + GPIO_InitStruct.Pull = GPIO_PULLUP; + GPIO_InitStruct.Speed = GPIO_SPEED_HIGH; + HAL_GPIO_Init(LED_GPIO_PORT, &GPIO_InitStruct); + + while (1) + { + HAL_GPIO_TogglePin(LED_GPIO_PORT, LED_PIN); + + HAL_Delay(1000); + } +} + +void SysTick_Handler(void) +{ + HAL_IncTick(); +} + +void NMI_Handler(void) +{ +} + +void HardFault_Handler(void) +{ + while (1) {} +} + + +void MemManage_Handler(void) +{ + while (1) {} +} + +void BusFault_Handler(void) +{ + while (1) {} +} + +void UsageFault_Handler(void) +{ + while (1) {} +} + +void SVC_Handler(void) +{ +} + + +void DebugMon_Handler(void) +{ +} + +void PendSV_Handler(void) +{ +} diff --git a/stm32/stm32cube-ll-blink/.gitignore b/stm32/stm32cube-ll-blink/.gitignore new file mode 100644 index 0000000..5402c18 --- /dev/null +++ b/stm32/stm32cube-ll-blink/.gitignore @@ -0,0 +1,3 @@ +.pioenvs +.clang_complete +.gcc-flags.json diff --git a/stm32/stm32cube-ll-blink/.travis.yml b/stm32/stm32cube-ll-blink/.travis.yml new file mode 100644 index 0000000..593d7ef --- /dev/null +++ b/stm32/stm32cube-ll-blink/.travis.yml @@ -0,0 +1,65 @@ +# Continuous Integration (CI) is the practice, in software +# engineering, of merging all developer working copies with a shared mainline +# several times a day < http://docs.platformio.org/page/ci/index.html > +# +# Documentation: +# +# * Travis CI Embedded Builds with PlatformIO +# < https://docs.travis-ci.com/user/integration/platformio/ > +# +# * PlatformIO integration with Travis CI +# < http://docs.platformio.org/page/ci/travis.html > +# +# * User Guide for `platformio ci` command +# < http://docs.platformio.org/page/userguide/cmd_ci.html > +# +# +# Please choose one of the following templates (proposed below) and uncomment +# it (remove "# " before each line) or use own configuration according to the +# Travis CI documentation (see above). +# + + +# +# Template #1: General project. Test it using existing `platformio.ini`. +# + +# language: python +# python: +# - "2.7" +# +# sudo: false +# cache: +# directories: +# - "~/.platformio" +# +# install: +# - pip install -U platformio +# +# script: +# - platformio run + + +# +# Template #2: The project is intended to by used as a library with examples +# + +# language: python +# python: +# - "2.7" +# +# sudo: false +# cache: +# directories: +# - "~/.platformio" +# +# env: +# - PLATFORMIO_CI_SRC=path/to/test/file.c +# - PLATFORMIO_CI_SRC=examples/file.ino +# - PLATFORMIO_CI_SRC=path/to/test/directory +# +# install: +# - pip install -U platformio +# +# script: +# - platformio ci --lib="." --board=ID_1 --board=ID_2 --board=ID_N diff --git a/stm32/stm32cube-ll-blink/README.rst b/stm32/stm32cube-ll-blink/README.rst new file mode 100644 index 0000000..f47fd5a --- /dev/null +++ b/stm32/stm32cube-ll-blink/README.rst @@ -0,0 +1,38 @@ +.. Copyright 2014-present PlatformIO + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +How to build PlatformIO based project +===================================== + +1. `Install PlatformIO Core `_ +2. Download `development platform with examples `_ +3. Extract ZIP archive +4. Run these commands: + +.. code-block:: bash + + # Change directory to example + > cd platformio-examples/stm32/stm32cube-ll-blink + + # Build project + > platformio run + + # Upload firmware + > platformio run --target upload + + # Build specific environment + > platformio run -e nucleo_f401re + + # Upload firmware for the specific environment + > platformio run -e nucleo_f401re --target upload + + # Clean build files + > platformio run --target clean diff --git a/stm32/stm32cube-ll-blink/lib/readme.txt b/stm32/stm32cube-ll-blink/lib/readme.txt new file mode 100644 index 0000000..4b6209e --- /dev/null +++ b/stm32/stm32cube-ll-blink/lib/readme.txt @@ -0,0 +1,38 @@ + +This directory is intended for the project specific (private) libraries. +PlatformIO will compile them to static libraries and link to executable file. + +The source code of each library should be placed in separate directory, like +"lib/private_lib/[here are source files]". + +For example, see how can be organized `Foo` and `Bar` libraries: + +|--lib +| |--Bar +| | |--docs +| | |--examples +| | |--src +| | |- Bar.c +| | |- Bar.h +| |--Foo +| | |- Foo.c +| | |- Foo.h +| |- readme.txt --> THIS FILE +|- platformio.ini +|--src + |- main.c + +Then in `src/main.c` you should use: + +#include +#include + +// rest H/C/CPP code + +PlatformIO will find your libraries automatically, configure preprocessor's +include paths and build them. + +See additional options for PlatformIO Library Dependency Finder `lib_*`: + +http://docs.platformio.org/page/projectconf.html#lib-install + diff --git a/stm32/stm32cube-ll-blink/platformio.ini b/stm32/stm32cube-ll-blink/platformio.ini new file mode 100644 index 0000000..aec9eab --- /dev/null +++ b/stm32/stm32cube-ll-blink/platformio.ini @@ -0,0 +1,13 @@ +; PlatformIO Project Configuration File +; +; Build options: build flags, source filter, extra scripting +; Upload options: custom port, speed and extra flags +; Library options: dependencies, extra library storages +; +; Please visit documentation for the other options and examples +; http://docs.platformio.org/page/projectconf.html + +[env:nucleo_f401re] +platform = ststm32 +framework = stm32cube +board = nucleo_f401re diff --git a/stm32/stm32cube-ll-blink/src/main.c b/stm32/stm32cube-ll-blink/src/main.c new file mode 100644 index 0000000..37c448e --- /dev/null +++ b/stm32/stm32cube-ll-blink/src/main.c @@ -0,0 +1,103 @@ +#include "stm32f4xx_ll_bus.h" +#include "stm32f4xx_ll_rcc.h" +#include "stm32f4xx_ll_system.h" +#include "stm32f4xx_ll_utils.h" +#include "stm32f4xx_ll_gpio.h" + +#define LED_PIN LL_GPIO_PIN_5 +#define LED_GPIO_PORT GPIOA +#define LED_GPIO_CLK_ENABLE() LL_AHB1_GRP1_EnableClock(LL_AHB1_GRP1_PERIPH_GPIOA) + +void Configure_GPIO(void) +{ + LED_GPIO_CLK_ENABLE(); + LL_GPIO_SetPinMode(LED_GPIO_PORT, LED_PIN, LL_GPIO_MODE_OUTPUT); +} + +void SystemClock_Config(void) +{ + /* Enable HSE oscillator */ + LL_RCC_HSE_EnableBypass(); + LL_RCC_HSE_Enable(); + while(LL_RCC_HSE_IsReady() != 1) + { + }; + + /* Set FLASH latency */ + LL_FLASH_SetLatency(LL_FLASH_LATENCY_3); + + /* Main PLL configuration and activation */ + LL_RCC_PLL_ConfigDomain_SYS(LL_RCC_PLLSOURCE_HSE, LL_RCC_PLLM_DIV_8, 400, LL_RCC_PLLP_DIV_4); + LL_RCC_PLL_Enable(); + while(LL_RCC_PLL_IsReady() != 1) + { + }; + + /* Sysclk activation on the main PLL */ + LL_RCC_SetAHBPrescaler(LL_RCC_SYSCLK_DIV_1); + LL_RCC_SetSysClkSource(LL_RCC_SYS_CLKSOURCE_PLL); + while(LL_RCC_GetSysClkSource() != LL_RCC_SYS_CLKSOURCE_STATUS_PLL) + { + }; + + /* Set APB1 & APB2 prescaler */ + LL_RCC_SetAPB1Prescaler(LL_RCC_APB1_DIV_2); + LL_RCC_SetAPB2Prescaler(LL_RCC_APB2_DIV_1); + + /* Update CMSIS variable (which can be updated also through SystemCoreClockUpdate function) */ + SystemCoreClock = F_CPU; + + LL_Init1msTick(SystemCoreClock); +} + + + +int main(void) +{ + SystemClock_Config(); + + Configure_GPIO(); + while (1) + { + LL_GPIO_TogglePin(LED_GPIO_PORT, LED_PIN); + LL_mDelay(1000); + } +} + +void NMI_Handler(void) +{ +} + +void HardFault_Handler(void) +{ + while (1) {} +} + + +void MemManage_Handler(void) +{ + while (1) {} +} + +void BusFault_Handler(void) +{ + while (1) {} +} + +void UsageFault_Handler(void) +{ + while (1) {} +} + +void SVC_Handler(void) +{ +} + + +void DebugMon_Handler(void) +{ +} + +void PendSV_Handler(void) +{ +} diff --git a/teensy/teensy-hid-usb-mouse/README.rst b/teensy/teensy-hid-usb-mouse/README.rst index 8f8ad81..8f7bfbe 100644 --- a/teensy/teensy-hid-usb-mouse/README.rst +++ b/teensy/teensy-hid-usb-mouse/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/teensy/teensy-internal-libs/README.rst b/teensy/teensy-internal-libs/README.rst index a6c4ca0..ad8f65d 100644 --- a/teensy/teensy-internal-libs/README.rst +++ b/teensy/teensy-internal-libs/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/timsp430/panstamp-blink/README.rst b/timsp430/panstamp-blink/README.rst index 6035e10..3e8225e 100644 --- a/timsp430/panstamp-blink/README.rst +++ b/timsp430/panstamp-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/timsp430/timsp430-energia-blink/README.rst b/timsp430/timsp430-energia-blink/README.rst index e5d26b3..b9f8c06 100644 --- a/timsp430/timsp430-energia-blink/README.rst +++ b/timsp430/timsp430-energia-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/timsp430/timsp430-native-blink/README.rst b/timsp430/timsp430-native-blink/README.rst index 6abc101..40ed8cf 100644 --- a/timsp430/timsp430-native-blink/README.rst +++ b/timsp430/timsp430-native-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/titiva/titiva-energia-blink/README.rst b/titiva/titiva-energia-blink/README.rst index d8e7346..54d4d1c 100644 --- a/titiva/titiva-energia-blink/README.rst +++ b/titiva/titiva-energia-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/titiva/titiva-native-blink/README.rst b/titiva/titiva-native-blink/README.rst index 1e877a4..c2fdfc3 100644 --- a/titiva/titiva-native-blink/README.rst +++ b/titiva/titiva-native-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/titiva/titiva-opencm3-blink/README.rst b/titiva/titiva-opencm3-blink/README.rst index fa13f36..a99609b 100644 --- a/titiva/titiva-opencm3-blink/README.rst +++ b/titiva/titiva-opencm3-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/unit-testing/calculator/README.rst b/unit-testing/calculator/README.rst index 5ec542a..c369fe6 100644 --- a/unit-testing/calculator/README.rst +++ b/unit-testing/calculator/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/unit-testing/wiring-blink/README.rst b/unit-testing/wiring-blink/README.rst index df89be1..fc64cfa 100644 --- a/unit-testing/wiring-blink/README.rst +++ b/unit-testing/wiring-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/wiring-blink/README.rst b/wiring-blink/README.rst index 3d80667..778fa43 100644 --- a/wiring-blink/README.rst +++ b/wiring-blink/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2014-present PlatformIO +.. Copyright (c) 2014-present PlatformIO Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at