element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Personal Blogs
  • Community Hub
  • More
Personal Blogs
Legacy Personal Blogs 31 days of Raspberry PI 400 | #4 | Day 3
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: feiticeir0
  • Date Created: 3 Apr 2021 10:01 PM Date Created
  • Views 1201 views
  • Likes 6 likes
  • Comments 2 comments
  • zoom raspberry pi 400
  • review raspberry pi 400
  • logitech c920 webcam raspberry pi 400
  • raspberrypi 400
  • 31daysofraspberrypi400
Related
Recommended

31 days of Raspberry PI 400 | #4 | Day 3

feiticeir0
feiticeir0
3 Apr 2021

image

Hi all !

 

Welcome to day 3 .

This is part of a challenge - 31 days of Raspberry PI 400 . This challenge consists of me using the Raspberry PI 400 and nothing else, for 31 days !

Disclaimer: This is my experience with it. Yours could be different.

 

Today wasn't much done, but I did try 2 things and discover another one. We're going from Zoom meetings and GPIO touchscreen .

 

Web Camera

Today I had a meting of the local computer club. We're preparing for the Raspberry PI JAM next April 17th.

The camera that I used was a Logitech C920 Pro. Raspberry PI OS detected it without any problems.

 

pi@raspberrypi:~ $ lsusb 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 04d9:0007 Holtek Semiconductor, Inc. 
Bus 001 Device 006: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 005: ID 046d:085b Logitech, Inc. 
Bus 001 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 

The meting was held in Zoom and, since there's no application for Raspberry PI, I used the Browser.

 

Firefox ESR 78.9.0esr is to forget. It does load the page and enters the meeting, but the camera is a no go. It just stays green and yes, all the permissions are given.

Permissions in Firefox

image

On the other hand, with Chromium the camera worked fine and almost everything went smooth. It even asked me to install an APP through the APP store, but I just went with the browser version.

image

I did had trouble with the bluetooth audio, a lot of stuttering. It was impractical. Don't know if because I was also casting Netflix (kids...).

Edit: The audio stopped doing that when I focus the meeting TAB on Chromium. If I was on another TAB browsing or in another program (like in Firefox writing this) the audio stutter and the camera freezes.  The audio was not doing that always, but the camera was frozen until I got back to the TAB. Weird...

 

Maybe Firefox is just to low of a version.

I will try other browsers based on Firefox that people say work well on Raspberry PI, like the Pale Moon. More on that another day.

  With Chromium, I was unable to write this post. The Element14 site just don't work well.

 

 

GPIO

Today I used the GPIO of the Raspberry PI 400 for the first time. My intention was/is to add a SPI Touchscreen (compatible with Waveshare) to have some sort of system information, like temperature, CPU speed, etc...

I've purchased from The PiHut (no affiliation whatsoever) a GPIO Header Expansion for Raspberry Pi 400 to use .

I did manage to have the X on the screen, but that's not my intention.I want to have both "screens", the Xorg going out through HDMI, but have a framebuffer like /dev/fb1 on the touchscreen so I can use Python and pygame like functions to output to that screen. Don't know if is possible.

 

image

I really is easy to add a SPI touchscreen, now that everything is made with the overlays.

 

Since my touchscreen is compatible with the ones from Waveshare, I cloned their repository

git clone https://github.com/swkim01/waveshare-dtoverlays.git

 

and copied the necessary overlay to /boot/overlays

cd waveshare-dtoverlays/
cp waveshare35*.dtbo /boot/overlays/

 

and just add the following line to /boot/config.txt

dtoverlay=waveshare35b,speed=24000000

 

Reboot and the touchscreen is present. You can check it by viewing how many framebuffers you have:

root@raspberrypi:~# ls /dev/fb*
/dev/fb0  /dev/fb1
root@raspberrypi:~#

 

Using fbi (a Linux framebuffer image viewer) I can see a image on the touchscreen, but my monitor image (on the HDMI output) just goes dark...

 

I did later tried a small Python script to display a text on the touchscreen, but it just appeared on my desktop on a small window... Need to dig a bit more.

 

Tomorrow will be another day. Next week will try the VPN and 3D design. Maybe a game or two. image

  • Sign in to reply

Top Comments

  • colporteur
    colporteur over 4 years ago +1
    Will you be publishing a score card at the end of your trials? Taking all your field tests and breaking them into categories to give a scope and breath of the Pi. Just an idea that doesn't cost me time…
  • feiticeir0
    feiticeir0 over 4 years ago in reply to colporteur

    Hi colporteur !

    I don't know yet, but probably not.  I will come to a conclusion (always, my own opinion) and try to weigh in cons and pros about the Raspberry PI 400 - it's hardware, how it made me feel playing with it and how it behaves as a portable personal  computer for every day use and probably for everyone without specific tasks in mind. I will break it in categories, but not to extensive.

    Will see how it goes.

     

    Thank you for reading

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • colporteur
    colporteur over 4 years ago

    Will you be publishing a score card at the end of your trials?

     

    Taking all your field tests and breaking them into categories to give a scope and breath of the Pi. Just an idea that doesn't cost me time but you it does.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube