Raspberry Pi

Raspberry Pi

The Raspberry Pi is a tiny and affordable computer that you can use to learn programming through fun, practical projects.
Dylan  Iqbal

Dylan Iqbal

1627013753

How To Make Raspberry Pi Night Vision Security Camera

How To Make Raspberry Pi Night Vision Security Camera - Intermediate Raspberry Pi Project

In this video I’ll show you an easy IoT project you can do where you create your own night vision security camera which you can control horizontally with a servo over wifi. This will be done with a node server which controls the camera feed and a python script which controls the servo, both of these running on a Raspberry Pi. A Simple wireless IP security/surveillance camera which you can view and control over your wifi internet.

Code: https://github.com/WilliamTuominiemi/Pi-Security-Camera

Node and Python for Raspberry Pi
Node https://www.makersupplies.sg/blogs/tutorials/how-to-install-node-js-and-npm-on-the-raspberry-pi
Python https://projects.raspberrypi.org/en/projects/generic-python-install-python3

Commands for auto starting are listed in project GitHub readme

Timestamps:

  • 00:00 - Intro
  • 00:25 - Needed parts
  • 00:56 - Build it
  • 01:23 - Install VS Code extensions
  • 01:41 - Technologies required
  • 01:47 - Connect with SSH
  • 02:31 - Programming
  • 05:37- Automatically start servers
  • 06:30 - Outro

#raspberry-pi #developer

How To Make Raspberry Pi Night Vision Security Camera
Elton  Bogan

Elton Bogan

1626399129

I Built A Raspberry Pi SUPER COMPUTER!! // Ft. Kubernetes (k3s Cluster W/ Rancher)

I built a Raspberry Pi SUPER COMPUTER using Kubernetes (k3s) and Rancher. This project was insanely fun and I want YOU to do it. Why? You will learn about clustering, Kubernetes, k3s and so much more. Basically, these are skills you can take with you into the enterprise.

  • 0:00 ⏩ Intro
  • 2:38 ⏩ What do you need?
  • 3:44 ⏩ What is a cluster? And WHY???
  • 5:56 ⏩ What is Kubernetes?
  • 6:16 ⏩ What is a container??
  • 9:08 ⏩ K3s (what is that??)
  • 11:53 ⏩ STEP 1: Raspberry Pi Headless Prep
  • 19:07 ⏩ STEP 2: K3s prep
  • 20:43 ⏩ STEP 3: K3s Install (master setup)
  • 23:12 ⏩ STEP 4: K3s Install (node setup)
  • 26:32 ⏩ STEP 5: Rancher Install (optional)
  • 33:51 ⏩ STEP 6: Deploy your 1st APP in K3s!!!
  • 39:31 ⏩ STEP 7: EXPOSE your app with a Node Port
  • 44:35 ⏩ What about LOAD Balancing?!?!?!?! (Let’s visualize it)
  • 50:59 ⏩ Kubernetes Ingresseseseses (DNS Load Balancing)
  • 54:14 ⏩ Install Minecraft using a Helm Chart

#raspberry-pi #kubernetes

I Built A Raspberry Pi SUPER COMPUTER!! // Ft. Kubernetes (k3s Cluster W/ Rancher)
Elton  Bogan

Elton Bogan

1626316830

DDNS on a Raspberry Pi using the Cloudflare API (Dynamic DNS)

DDNS or Dynamic DNS is REQUIRED if you don’t have a static Public IP address for your home network. In this video, I’ll show you how to setup DDNS on a Rasberry Pi (or any Linux computer) using a Linux Bash script and Cloudflare. We’ll also use crontab to make sure it keeps your IP address up-to-date!

  • 0:00 ⏩ Intro
  • 0:26 ⏩ What is Dynamic DNS??
  • 1:42 ⏩ What do you need?
  • 2:21 ⏩ STEP 1: Setup your Linux (bash) script
  • 9:06 ⏩ STEP 2: Automate your script (crontab)

#raspberry-pi #cloudflare #api #developer

DDNS on a Raspberry Pi using the Cloudflare API (Dynamic DNS)
Rachel Cole

Rachel Cole

1626275759

DIN Rails make Pi mounting easy!

The kind folks at SourceKit printed up a few custom DIN rail mounts for my Raspberry Pis. So I talk about them in this video—the PiTray Clip.

#raspberry-pi #developer

DIN Rails make Pi mounting easy!
Rachel Cole

Rachel Cole

1626103078

These new Raspberry Pi CM4 Boards are getting wild!

Projects mentioned in the video:

Check out all the boards I’m tracking: https://pipci.jeffgeerling.com/boards_cm

Support me on Patreon: https://www.patreon.com/geerlingguy
Sponsor me on GitHub: https://github.com/sponsors/geerlingguy

#RaspberryPi #3DPrinter #ComputeModule

Contents:

  • 00:00 - New CM4 boards
  • 01:06 - Pi-based 3D Printers
  • 02:32 - Tiny Pis
  • 03:51 - Blade server Pis
  • 04:32 - Other wild projects
  • 05:23 - Outtro and Outtakes

#raspberry-pi

These new Raspberry Pi CM4 Boards are getting wild!
Coding  Fan

Coding Fan

1625882820

Scan For BLE iBeacon Devices With Golang On A Raspberry Pi Zero W

Learn how to scan for bluetooth low energy (BLE) proximity iBeacon devices from a Raspberry Pi Zero W via a Golang application.

A written version of this tutorial can be found at https://www.thepolyglotdeveloper.com/…

Subscribe: https://www.youtube.com/c/ThePolyglotDeveloper/featured

#golang #go #raspberry-pi

Scan For BLE iBeacon Devices With Golang On A Raspberry Pi Zero W
Coding  Fan

Coding Fan

1625868420

Use Node.js And A Raspberry Pi Zero W To Scan For BLE iBeacon Devices

Learn how to scan for BLE iBeacon devices from a Raspberry Pi Zero W and similar using Node.js and the popular noble library.

A written version of this tutorial can be found at https://www.thepolyglotdeveloper.com/…

Subscribe: https://www.youtube.com/c/ThePolyglotDeveloper/featured

#node #nodejs #raspberry-pi

Use Node.js And A Raspberry Pi Zero W To Scan For BLE iBeacon Devices
Coding  Fan

Coding Fan

1625846820

Install Node.js On A Raspberry Pi Zero W Without NodeSource

Learn how to install Node.js on a Raspberry Pi Zero W or similar without using a package manager or with the popular NodeSource binaries.

Subscribe: https://www.youtube.com/c/ThePolyglotDeveloper/featured

#node #raspberry-pi

Install Node.js On A Raspberry Pi Zero W Without NodeSource
Coding  Fan

Coding Fan

1625836020

Use Your Raspberry Pi As A Headless System Without A Monitor

Learn how to configure and use a Raspberry Pi as a headless system without ever needing to connect it to a monitor or television.

Subscribe: https://www.youtube.com/c/ThePolyglotDeveloper/featured

#raspberry-pi

Use Your Raspberry Pi As A Headless System Without A Monitor

MX Linux: Install & review on Raspberry Pi

MX Linux is a desktop oriented Linux distribution based on Debian. It uses original apps and components and works well on Raspberry Pi thanks to a community respin.

---------- Timestamps ----------
0:00 Mystery
0:12 MX Linux Installation
0:28 First boot on Raspberry Pi
1:19 Interface overview
4:50 Don’t miss these nice tools
6:29 Performances overview
8:04 My opinion about MX Linux

Subscribe: https://www.youtube.com/c/RaspberryTips/featured

#raspberry #raspberry-pi

MX Linux: Install & review on Raspberry Pi
Rachel Cole

Rachel Cole

1625713184

10 Gigabit Ethernet on a Raspberry Pi?!

The Raspberry Pi Compute Module 4 works great with a 10 GbE NIC. But at what cost?

Well, I tallied it up - here’s the gear I bought in the course of making this video:

Support me on Patreon: https://www.patreon.com/geerlingguy
Sponsor me on GitHub: https://github.com/sponsors/geerlingguy

Here’s the guide for cross-compiling the Pi OS Linux kernel so you can use this card:

https://github.com/geerlingguy/raspberry-pi-pcie-devices/tree/master/extras/cross-compile

And here’s the page where I have all the details about the ASUS 10G NIC and how I got it working on the Pi Compute Module 4:

https://pipci.jeffgeerling.com/cards_network/asus-xg-c100c-10g.html

Want to make your 10 Gigabit Pi even faster? Check out my guide for going from 3 to 3.6 Gbps: https://www.jeffgeerling.com/blog/2021/getting-faster-10-gbps-ethernet-on-raspberry-pi

#RaspberryPi #Networking #CCNA

Contents:

  • 00:00 - 10 GbE on a Pi?!
  • 00:13 - Testing at 10 Gbps
  • 00:57 - Might as well rewire the house
  • 01:53 - And maybe buy a new Mac
  • 02:24 - Does anything matter?
  • 02:44 - Getting 10G on the Pi
  • 03:39 - The future of multi-gig on Pi
  • 04:22 - SFP+? Fiber? Other NICs to come!
  • 04:35 - Thanks and Outtakes

#raspberry-pi

10 Gigabit Ethernet on a Raspberry Pi?!
Layne  Fadel

Layne Fadel

1625375100

Raspberry Pico: The Complete SDK Overview (Native C/C++,Arduino,MicroPython,CircuitPython)

The Raspberry Pico, or shorthand Pico, is a new microcontroller from the Raspberry Pi foundation. When released early 2021, two frameworks were offered: native C/C++ SDK, and a MicroPython port. About half a year later, two additions became stable: The Arduino framework, a wrapper of the C-SDK in which you work with Arduino commands, and CircuitPython, another embedded version of Python. This article is a comprehensive summary of all available frameworks. You will learn about installation, features, supporting editors and see a blinking LED example for each framework.

_This article originally appeared at _my blog.

C/C+±SDK

The native C/C++ SDK is the original release developed and maintained by the Raspberry Pi foundation.

Installation and usage is covered in the official documentation (PDF). Proper setup can be difficult: You can apply the steps mentioned in the guide, or when you use a Linux OS, use the official one-liner that completely setups the complex toolchain.

There is no standard editor, but the official documentation explain how to customize Visual Studio Code with extensions that support CMake and debugging. For a concrete project setup, I shamelessly self-promote my own getting started kit: pico-project-bootstrap.

Your IDE might look as follows.

The latest release v1.20 has exiting features: Better support for Free RTOS, the real-time Linux system, several update for working with DMA, clocks and mutexes, and even new hardware boards, like the new Pimoroni Pico LiPo, is supported.

The classical blinking LED example looks as follows:

/*
* ---------------------------------------
* Copyright (c) Sebastian Günther 2021  |
*                                       |
* devcon@admantium.com                  |
*                                       |
* SPDX-License-Identifier: BSD-3-Clause |
* ---------------------------------------
*/
#include <stdio.h>
#include <stdbool.h>
#include "pico/stdlib.h"
int LED_BUILTIN = 25;
void blink() {
  gpio_put(LED_BUILTIN, 1);
  sleep_ms(750);
  gpio_put(LED_BUILTIN, 0);
  sleep_ms(1050);
}
int main() {
  stdio_init_all();
  gpio_init(LED_BUILTIN);
  gpio_set_dir(LED_BUILTIN, GPIO_OUT);
  puts("Hello World\n");
  while (true) {
    puts(".");
    blink();
  }
}

Arduino Framework

Arduino, a name that identifies a family of microcontrollers as well as an IDE, is widely used and known in IOT and robotics project. Arduino boards are typically programmed with C, where the default framework has abstractions for pins, serial input/output, servos etc. Since the release v1.20, you can program your Rasperry Pico with the Arduino framework. This means that the C-SDK functions are wrapped, you use the typical Arduino commands instead.

There are two options to get this working. First, if you are coming from the Arduino world, you can add the Rasperry Pico as a board to your Arduino IDE. Add the Pico Arduino repository to your board manager according to the installation manual. Then, select the appropriate board and you are ready to program.

#c #python #raspberry-pico #raspberry-pi

Raspberry Pico: The Complete SDK Overview (Native C/C++,Arduino,MicroPython,CircuitPython)
Rachel Cole

Rachel Cole

1625196985

Raspberry Pi Email Notification Bell

A.K.A The King of Ding.

Here’s how I made “Clarence 2.0”, the internet-connected call bell. Clarence lives at a local non-profit radio station, and every time a donation is given online, the bell dings!

How does it do that? Well, watch the video and find out.

‘Pi Bell Slapper’ project on GitHub: https://github.com/geerlingguy/pi-bell-slapper

Related videos:

Parts used to make this bell (affiliate links):

Tools I used:

Support me on Patreon: https://www.patreon.com/geerlingguy
Sponsor me on GitHub: https://github.com/sponsors/geerlingguy

#InternetofDings #RaspberryPi #Bell

Contents:

  • 00:00 - One ding only.
  • 00:54 - Why a bell?
  • 02:08 - Clarence 2.0
  • 03:21 - Breadboard circuit
  • 04:22 - ding.py
  • 05:03 - YAY! It works.
  • 05:23 - Soldering on protoboard
  • 06:18 - 3D printed enclosure
  • 07:01 - Testing and delivery
  • 07:32 - Wrap-up and outtakes

#raspberry-pi

Raspberry Pi Email Notification Bell

Raspberry Pi OS vs Ubuntu: Which One is Best for Desktop Usage?

Most of you should already know Raspberry Pi OS as it’s the default operating system for any beginner on Raspberry Pi, but other options are available, and Ubuntu is the most popular among them.

Especially for PC users, if you are used to it on your standard computer, you might be tented to switch to it on Raspberry Pi too. Is it worth it? We’ll take a look at this in this article, I’ve tested both and can share my impressions with you.

Anyway, I compare everything in this video, and you’ll understand how I evaluated these criteria and pick this score for each of them.

Download Raspberry Pi OS: https://www.raspberrypi.org/software/
Download Ubuntu for Raspberry Pi: https://ubuntu.com/download/raspberry-pi

SUBSCRIBE: https://www.youtube.com/c/RaspberryTips/featured

#raspberry #ubuntu #raspberry-pi

Raspberry Pi OS vs Ubuntu: Which One is Best for Desktop Usage?

Chat, statistics, analysis, and domination (aka The Blame Alex Show)

In a slight change to the schedule join Dom as he show us what he’s been upto with a Raspberry Pi!

The Discord challenge is heating up! Statistics and a near real-time view of the level of Dom’s domination was required.


About Norfolk Developers

You might want to try something new or wish to take your software development up to the next level. We want to jump into the detail and bring you practical value. We want to make it easy for you to access knowledge, progress and prosper in the highly specialised and valuable field of software engineering.

Our community goes beyond our regular events, we’re a thriving support network. Our membership include those that are just starting out, juniors, seniors, and the curious.

Read more at https://www.norfolkdevelopers.com/

#raspberry-pi #developer

Chat, statistics, analysis, and domination (aka The Blame Alex Show)