Qqwy

Qqwy

TypeCheck Core Team

Nerves: Connecting a Touch Screen

I am trying to create a photobooth using a Raspberry Pi 3, the Raspberry camera and a touch screen.

Currently I bought a WaveShare 3.5 inch RPi LCD as touch screen, but I just found out they only provide drivers for Raspbian and Ubuntu Mate. (Which seem to be identical to this: GitHub - goodtft/LCD-show: 2.4" 2.8"3.2" 3.5" 5.0" 7.0" TFT LCD driver for the Raspberry PI 3B+/A/A+/B/B+/PI2/ PI3/ZERO/ZERO W · GitHub)

I am currently running the Kiosk Rpi3 nerves system.

I’d like to know:

  • Is there a way to make this work for Nerves (without writing the drivers myself :grimacing:) ?
  • If not, is there a touchscreen (maybe the ‘official’ Raspberry touchscreen?) that works with Nerves out-of-the box?

Have a nice evening!

~Wiebe-Marten/Qqwy

Most Liked

Qqwy

Qqwy

TypeCheck Core Team

Indeed! I bought the 7" touch screen today, and it works right away without requiring any extra set-up.

The project is coming along nicely! :smiley:

ConnorRigby

ConnorRigby

Nerves Core Team

I’ve never used that lcd screen before but it looks to me like an elaborate shell script and some DTB files. You will need to basically recreate what that shell script is doing.

ConnorRigby

ConnorRigby

Nerves Core Team

I’ve used a few that are supported directly by the Kernel itself. They are not enabled by default, but were pretty easy to enable. (just needed a device tree overlay)
FWIW the ones that i have used came from Adafruit.

Last Post!

axelson

axelson

Scenic Core Team

A post was split to a new topic: FreeBSD Touch Screen

Where Next?

Popular in Questions Top

rms.mrcs
Hi, I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list. ...
New
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod – where is this set? Thanks.
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New
Lily
In templates/appointment/index.html.eex: <%= for appointment <- @appointments do %> <tr> <td><%= appoi...
New
WestKeys
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New
Harrisonl
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service. Currently when I de...
New
jason.o
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New

Other popular topics Top

Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3271 130286 1222
New
vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 54006 488
New
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod – where is this set? Thanks.
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New

We're in Beta

About us Mission Statement