From 4d4faf9a8988fbb8a01052a5ab5eebc672b75428 Mon Sep 17 00:00:00 2001 From: Mike Causer Date: Wed, 23 May 2018 12:18:06 +1000 Subject: [PATCH] Add license --- epaper1in54.py | 27 ++++++++++++++++++++++++++- epaper1in54b.py | 29 ++++++++++++++++++++++++++++- epaper2in13.py | 27 ++++++++++++++++++++++++++- epaper2in13b.py | 29 ++++++++++++++++++++++++++++- epaper2in7.py | 27 ++++++++++++++++++++++++++- epaper2in7b.py | 29 ++++++++++++++++++++++++++++- epaper2in9.py | 27 ++++++++++++++++++++++++++- epaper2in9b.py | 29 ++++++++++++++++++++++++++++- epaper4in2.py | 27 ++++++++++++++++++++++++++- epaper4in2b.py | 29 ++++++++++++++++++++++++++++- epaper7in5.py | 27 ++++++++++++++++++++++++++- epaper7in5b.py | 29 ++++++++++++++++++++++++++++- 12 files changed, 324 insertions(+), 12 deletions(-) diff --git a/epaper1in54.py b/epaper1in54.py index 512d923..cd24ef1 100644 --- a/epaper1in54.py +++ b/epaper1in54.py @@ -1,4 +1,29 @@ -# MicroPython library for Waveshare 1.54" B/W e-paper display GDEH0154D27 +""" +MicroPython Waveshare 1.54" Black/White GDEH0154D27 e-paper display driver +https://github.com/mcauser/micropython-waveshare-epaper + +MIT License +Copyright (c) 2017 Waveshare +Copyright (c) 2018 Mike Causer + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +""" from micropython import const from time import sleep_ms diff --git a/epaper1in54b.py b/epaper1in54b.py index edc8a8c..7d6dea1 100644 --- a/epaper1in54b.py +++ b/epaper1in54b.py @@ -1,4 +1,31 @@ -# MicroPython library for Waveshare 1.54" B/W/R e-paper display GDEW0154Z04 +""" +MicroPython Waveshare 1.54" Black/White/Red GDEW0154Z04 e-paper display driver +https://github.com/mcauser/micropython-waveshare-epaper + +MIT License +Copyright (c) 2017 Waveshare +Copyright (c) 2018 Mike Causer + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +""" + +# also works for black/white/yellow GDEW0154C39? from micropython import const from time import sleep_ms diff --git a/epaper2in13.py b/epaper2in13.py index c5f30ef..eb7aea3 100644 --- a/epaper2in13.py +++ b/epaper2in13.py @@ -1,4 +1,29 @@ -# MicroPython library for Waveshare 2.13" B/W e-paper display GDEH0213B1 +""" +MicroPython Waveshare 2.13" Black/White GDEH0213B1 e-paper display driver +https://github.com/mcauser/micropython-waveshare-epaper + +MIT License +Copyright (c) 2017 Waveshare +Copyright (c) 2018 Mike Causer + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +""" from micropython import const from time import sleep_ms diff --git a/epaper2in13b.py b/epaper2in13b.py index 23d2373..fd967ba 100644 --- a/epaper2in13b.py +++ b/epaper2in13b.py @@ -1,4 +1,31 @@ -# MicroPython library for Waveshare 2.13" B/W/R e-paper display GDEW0213Z16 +""" +MicroPython Waveshare 2.13" Black/White/Red GDEW0213Z16 e-paper display driver +https://github.com/mcauser/micropython-waveshare-epaper + +MIT License +Copyright (c) 2017 Waveshare +Copyright (c) 2018 Mike Causer + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +""" + +# also works for black/white/yellow GDEW0213C38? from micropython import const from time import sleep_ms diff --git a/epaper2in7.py b/epaper2in7.py index ae34d74..48d9eef 100644 --- a/epaper2in7.py +++ b/epaper2in7.py @@ -1,4 +1,29 @@ -# MicroPython library for Waveshare 2.7" B/W e-paper display GDEW027W3 +""" +MicroPython Waveshare 2.7" Black/White GDEW027W3 e-paper display driver +https://github.com/mcauser/micropython-waveshare-epaper + +MIT License +Copyright (c) 2017 Waveshare +Copyright (c) 2018 Mike Causer + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +""" from micropython import const from time import sleep_ms diff --git a/epaper2in7b.py b/epaper2in7b.py index e6764d8..2ae3a8c 100644 --- a/epaper2in7b.py +++ b/epaper2in7b.py @@ -1,4 +1,31 @@ -# MicroPython library for Waveshare 2.7" B/W/R e-paper display GDEW027C44 +""" +MicroPython Waveshare 2.7" Black/White/Red GDEW027C44 e-paper display driver +https://github.com/mcauser/micropython-waveshare-epaper + +MIT License +Copyright (c) 2017 Waveshare +Copyright (c) 2018 Mike Causer + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +""" + +# is there a black/white/yellow panel? from micropython import const from time import sleep_ms diff --git a/epaper2in9.py b/epaper2in9.py index aca6396..accb0da 100644 --- a/epaper2in9.py +++ b/epaper2in9.py @@ -1,4 +1,29 @@ -# MicroPython library for Waveshare 2.9" B/W e-paper display GDEH029A1 +""" +MicroPython Waveshare 2.9" Black/White GDEH029A1 e-paper display driver +https://github.com/mcauser/micropython-waveshare-epaper + +MIT License +Copyright (c) 2017 Waveshare +Copyright (c) 2018 Mike Causer + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +""" from micropython import const from time import sleep_ms diff --git a/epaper2in9b.py b/epaper2in9b.py index bc223ed..a0f06ce 100644 --- a/epaper2in9b.py +++ b/epaper2in9b.py @@ -1,4 +1,31 @@ -# MicroPython library for Waveshare 2.9" B/W/R e-paper display GDEW029Z10 +""" +MicroPython Waveshare 2.9" Black/White/Red GDEW029Z10 e-paper display driver +https://github.com/mcauser/micropython-waveshare-epaper + +MIT License +Copyright (c) 2017 Waveshare +Copyright (c) 2018 Mike Causer + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +""" + +# also works for black/white/yellow GDEW029C32? from micropython import const from time import sleep_ms diff --git a/epaper4in2.py b/epaper4in2.py index 29e4b93..3fb5865 100644 --- a/epaper4in2.py +++ b/epaper4in2.py @@ -1,4 +1,29 @@ -# MicroPython library for Waveshare 4.2" B/W e-paper display GDEW042T2 +""" +MicroPython Waveshare 4.2" Black/White GDEW042T2 e-paper display driver +https://github.com/mcauser/micropython-waveshare-epaper + +MIT License +Copyright (c) 2017 Waveshare +Copyright (c) 2018 Mike Causer + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +""" from micropython import const from time import sleep_ms diff --git a/epaper4in2b.py b/epaper4in2b.py index 1757935..779eb63 100644 --- a/epaper4in2b.py +++ b/epaper4in2b.py @@ -1,4 +1,31 @@ -# MicroPython library for Waveshare 4.2" B/W/R e-paper display GDEW042Z15 +""" +MicroPython Waveshare 4.2" Black/White/Red GDEW042Z15 e-paper display driver +https://github.com/mcauser/micropython-waveshare-epaper + +MIT License +Copyright (c) 2017 Waveshare +Copyright (c) 2018 Mike Causer + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +""" + +# also works for black/white/yellow GDEW042C37? from micropython import const from time import sleep_ms diff --git a/epaper7in5.py b/epaper7in5.py index 997087d..0712f49 100644 --- a/epaper7in5.py +++ b/epaper7in5.py @@ -1,4 +1,29 @@ -# MicroPython library for Waveshare 7.5" B/W e-paper display GDEW075T8 +""" +MicroPython Waveshare 7.5" Black/White GDEW075T8 e-paper display driver +https://github.com/mcauser/micropython-waveshare-epaper + +MIT License +Copyright (c) 2017 Waveshare +Copyright (c) 2018 Mike Causer + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +""" from micropython import const from time import sleep_ms diff --git a/epaper7in5b.py b/epaper7in5b.py index 60eec18..c351079 100644 --- a/epaper7in5b.py +++ b/epaper7in5b.py @@ -1,4 +1,31 @@ -# MicroPython library for Waveshare 7.5" B/W/R e-paper display GDEW075Z09 +""" +MicroPython Waveshare 7.5" Black/White/Red GDEW075Z09 e-paper display driver +https://github.com/mcauser/micropython-waveshare-epaper + +MIT License +Copyright (c) 2017 Waveshare +Copyright (c) 2018 Mike Causer + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +""" + +# also works for black/white/yellow GDEW075C21? from micropython import const from time import sleep_ms