Skip to content

Sample repository for running the Inky display with Scenic.

Notifications You must be signed in to change notification settings

pappersverk/sample_scenic_inky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SampleScenicInky

A sample application for using the Scenic Driver for the Inky eInk display. It uses the Elixir-library Inky and a custom driver heavily based off of the the nerves-training oled bonnet driver.

Scenic is the easiest way to render text and basic primitives to the display that we've tried so far.

Getting it running on the host

You have to run this with no-halt in dev or it will just blink past and close down.

mix deps.get
mix run --no-halt

Getting it onto hardware

To start your Nerves app:

  • export MIX_TARGET=my_target or prefix every command with MIX_TARGET=my_target. For example, MIX_TARGET=rpi0
  • Install dependencies with mix deps.get
  • Create firmware with mix firmware
  • Burn to an SD card with mix firmware.burn
  • Any subsequent updates can use mix firmware.gen.script and ./upload.sh

Learn more

About

Sample repository for running the Inky display with Scenic.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages