Skip to content

EnkPi is a series of 4 ePaper displays mounted on PCBs to provide sturdiness and comfort to the users. Powered with Raspberry Pi Pico W, these EnkPi boards have Partial Refresh Support with up to 170 degrees Wide Viewing Angle. In this github repo will see setup and getting started guide for EnkPi 7.5" series.

License

sbcshop/EnkPi_7.5_Software

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EnkPi_7.5_Software

EnkPi is a series of 4 ePaper displays mounted on PCBs to provide sturdiness and comfort to the users. Powered with Raspberry Pi Pico W, these EnkPi boards have Partial Refresh Support with up to 170 degrees Wide Viewing Angle. In this github repo will see setup and getting started guide for EnkPi 7.5" series.

Pinouts:

  1. 6 User buttons
  2. 7.5” E-Paper Display
  3. Raspberry Pi Pico W
  4. Type C
  5. Buzzer
  6. Micro SD card slot
  7. JST 2mm Female 1x8 Pin
  8. Coin Holder CR1220 for RTC
  9. FPC connector for E-paper
  10. Battery connector

Getting Started with EnkPi

1. Step to install boot Firmware

  • Every EnkPi will be provided with boot firmware already installed, so you can directly go to step 2
  • If in any case, you need to install firmware for your board, then you can follow the guide here

2. Testing Pico W on EnkPi

  • Download Thonny IDE from Download link as per your OS and install it.

  • Once done start Thonny IDE application, Connect EnkPi with a laptop/PC using a micro USB cable and the micro USB port on Pico W present on EnkPi.

  • Select device at the bottom right with a suitable COM port, as shown in the below figure. You might get a different COM port.

  • Write simple onboard blink Python code or Download Led blink code, then click on the green run button to make your script run on EnkPi.

    Now that we've reached this point, you're executing your script through Thonny IDE, so if you unplug Pico, it will stop running. To run your script without using an IDE, simply power up EnkPi and it should run your script, go to step 3. Once you have transferred your code to the EnkPi board, to see your script running, just plug in power either way using micro USB or Type C, both will work.

3. How to move your script on Pico W of EnkPi

  • Click on File -> Save Copy -> select Raspberry Pi Pico , Then save file as main.py

In similar way you can add various python code files to Pico. Also to try out sample codes given here in examples folder you need to save library files from lib folder into Pico W of EnkPi.

To do this follow same steps as shown in step 3 but to save library file don't change name keep default one: EnkPi_7in5.py, pics.py

Example Codes

Save whatever example code file you want to try as main.py in pico w as shown in above step 3, also add related lib files with default name.

Now you are ready to try out your own codes, Happy Coding!

Documentation

Related Products

  • EnkPi 2.9" - EnkPi with 2.9" E-paper display size
  • EnkPi 4.2" - EnkPi with 4.2" E-paper display size
  • EnkPi 5.83" - EnkPi with 5.83" E-paper display size
  • Universal E-paper HAT - Universal E-paper Pico HAT to connect epaper display like 2.9", 4.2", 5.83" & 7.5"

Product License

This is open source product. Kindly check LICENSE.md file for more information.

Please contact support@sb-components.co.uk for technical support.

About

EnkPi is a series of 4 ePaper displays mounted on PCBs to provide sturdiness and comfort to the users. Powered with Raspberry Pi Pico W, these EnkPi boards have Partial Refresh Support with up to 170 degrees Wide Viewing Angle. In this github repo will see setup and getting started guide for EnkPi 7.5" series.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages