Posts tagged raspberry-pi

25 posts

Random Nerd Tutorials | Learn ESP32, ESP8266, Arduino, and Raspberry Pi

Random Nerd Tutorials helps makers, hobbyists and engineers build electronics projects. We make projects with: ESP32, ESP8266, Arduino, Raspberry Pi, Home Automation and Internet of Things. If you want to learn electronics and programming, you're in the right place.

Calibrating a Monocular Camera with ROS - Robotics with ROS

ROS use OpenCV for camera calibration but the format that it stores the data is different than OpenCV. Also, you need to know where to place the camera calibration files so ROS can find it and publish it. 1.First, you need to install usb cam package from ROS and uvcdynctrl to disable autofocus: sudo apt-get install ros-kinetic-usb-cam uvcdynctrl 2.Open … Calibrating a Monocular Camera with ROS Read More »

STICKY: Is your Pi not booting? (The Boot Problems Sticky) - Raspberry Pi Forums

If you are reading this, you are presumably having trouble getting your Raspberry Pi or Pi 2, PI3(+) or PI4B to boot. This post will talk you through the potential causes of your boot problems, and will offer some solutions. If you use the PI3B+, note that it will only boot past the "rainbow screen" if you feed it the right (latest) boot files. So in case of trouble try using the latest Raspbian from the download page, or try updating your older software on an earlier PI on which it boots, with Raspbian that should work. If not ask the people behind the software for a compatible version.

How to Add Swap Space on Ubuntu 20.04

This tutorial explains how to add a swap file on Ubuntu 20.04 systems. Swap is a space on a disk that is used when the amount of physical RAM memory is full.

Raspberry Pi Boot Process

As we delve into the Raspberry Pi I thought it would be useful to understand how the Linux System boots on this microcontroller. This will help us understand how to make better software choices.

[Solved] Tutorial: GPIO/I2C/SPI-access without root-permissions

A great solution to a very specific problem I have been having! --> As you may have noticed, by default you do not have access to the GPIO-pins, the SPI-bus or the I2C-bus as a normal user and you have to use 'sudo' to access them or run an application that utilizes them; it is generally a good idea to limit access to such things for security, but on a dev-board like the UP and UP^2 it may be convenient to do development and testing as a regular user.