Skip to content
This repository has been archived by the owner on Feb 12, 2025. It is now read-only.

Commit

Permalink
Release 5.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
rei-vilo committed Oct 28, 2022
1 parent 3c45e2b commit b82e025
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 14 deletions.
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ The **PDLS_EXT3_Basic** provides a high-level interface to drive the e-paper scr
+ iTC [monochrome](https://www.pervasivedisplays.com/products/?_sft_product_colour=black-white) and [colour (black-white-red)](https://www.pervasivedisplays.com/products/?_sft_product_colour=black-white-red) screens; and
+ the [EPD Pico Kit (EPDK)](https://www.pervasivedisplays.com/product/epd-pico-kit-epdk/), which includes a Raspberry Pi Pico RP2040, an EXT3-1 extension board and a 2.66" monochrome panel.


Please refer to [PDLS_EXT3_Basic](https://github.com/rei-vilo/PDLS_EXT3_Basic/issues) for reporting issues and contributing pull requests.

## Features
Expand Down
2 changes: 1 addition & 1 deletion library.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name=PDLS_EXT3_Basic
version=5.4.4
version=5.5.0
author=Rei Vilo for Pervasive Displays
maintainer=Rei Vilo
sentence=Library for Pervasive Displays iTC monochrome and colour screens with EXT3 extension kit
Expand Down
9 changes: 7 additions & 2 deletions src/Screen_EPD_EXT3.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
// Release 508: Added support for E2969CS0B and E2B98CS0B
// Release 527: Added support for ESP32 PSRAM
// Release 541: Improved support for ESP32
//
// Release 550: Tested Xiao ESP32-C3 with SPI exception

// Library header
#include "SPI.h"
Expand Down Expand Up @@ -284,7 +284,12 @@ void Screen_EPD_EXT3::begin()

#else

#if defined(ARDUINO_ARCH_ESP32)
#if defined(ARDUINO_XIAO_ESP32C3)

// Board Xiao ESP32-C3 crashes if pins are specified.
SPI.begin(8, 9, 10); // SCK MISO MOSI

#elif defined(ARDUINO_ARCH_ESP32)

// Board ESP32-Pico-DevKitM-2 crashes if pins are not specified.
SPI.begin(14, 12, 13); // SCK MISO MOSI
Expand Down
6 changes: 3 additions & 3 deletions src/Screen_EPD_EXT3.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
/// * Feature: none
///
/// @author Rei Vilo
/// @date 31 Aug 2022
/// @version 542
/// @date 31 Oct 2022
/// @version 550
///
/// @copyright (c) Rei Vilo, 2010-2022
/// @copyright Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
Expand Down Expand Up @@ -46,7 +46,7 @@
///
/// @brief Library release number
///
#define SCREEN_EPD_EXT3_RELEASE 541
#define SCREEN_EPD_EXT3_RELEASE 550

// Other libraries
#include "SPI.h"
Expand Down
10 changes: 5 additions & 5 deletions src/hV_Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
/// 11. Set storage mode, not implemented
///
/// @author Rei Vilo
/// @date 03 Oct 2022
/// @version 544
/// @date 31 Oct 2022
/// @version 550
///
/// @copyright (c) Rei Vilo, 2010-2022
/// @copyright All rights reserved
Expand Down Expand Up @@ -49,7 +49,7 @@
///
/// @brief Release
///
#define hV_CONFIGURATION_RELEASE 544
#define hV_CONFIGURATION_RELEASE 550

///
/// @name 1- List of supported Pervasive Displays screens
Expand Down Expand Up @@ -308,9 +308,9 @@ const pins_t boardFeatherM0M4 =
};

///
/// @brief Feather nRF52831 configuration, tested
/// @brief Feather nRF52832 configuration, tested
///
const pins_t boardFeatherNRF52831 =
const pins_t boardFeatherNRF52832 =
{
.panelBusy = 16, ///< EXT3 and EXT3-1 pin 3 Red -> D13 GPIO16
.panelDC = 15, ///< EXT3 and EXT3-1 pin 4 Orange -> D12 GPIO15
Expand Down
4 changes: 2 additions & 2 deletions src/hV_Documentation.h
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@
/// Additionally, the **[Wiki](https://docs.pervasivedisplays.com/)** provides a gradual introduction to the e-paper technology and how to use it.
///
/// @author Rei Vilo
/// @date 03 Oct 2022
/// @version 544
/// @date 31 Oct 2022
/// @version 550
///
/// @copyright (c) Rei Vilo, 2010-2022
/// @copyright All rights reserved
Expand Down

0 comments on commit b82e025

Please sign in to comment.