element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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
Raspberry Pi Projects
  • Products
  • Raspberry Pi
  • Raspberry Pi Projects
  • More
  • Cancel
Raspberry Pi Projects

Blog

  • Blog
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi Projects to participate - click to join for free!

Blog

  • Tags
  • Subscribe by email
  • More
  • Cancel
  • GCC RISCV for Pico toolchain version 15.1 released

    Jan Cumps
    Jan Cumps
    This is a bit of a surprise. Raspberry released a GCC 15.1 version of their Pico RISCV toolchain. That's a more recent version than the current (at the time of writing, 14.2) version of the mainstream ARM toolchain. If you are using the VSCode P...
    • 6 Aug 2025
  • Free project to make a pi into your own spotify server with access control

    ksheffield
    ksheffield
     Self-hosted Raspberry Pi music server with secure remote access (Cloudflare + file manager) I originally built this while helping a client clean up their old PC. He was transferring songs from vinyl to USB and uploading them to Apple Music man...
    • 5 Jul 2025
  • What can I do with an old CooCox Embedded Pi board?

    muman
    muman
    <i think i'd rather not answer that - ed> I recently acquired an old CooCox Embedded Pi board. This board made it possible to use a Raspberry Pi to drive Arduino Shields. The board is actually quite nice, with an STM32F103RBT6 MCU (Arm&nbsp...
    • 12 Jun 2025
  • Create a BLE 3D orientation sensing device using Raspberry Pi Pico 2 W (with C SDK) and 6DoF sensor

    Create a BLE 3D orientation sensing device using Raspberry Pi Pico 2 W (with C SDK) and 6DoF sensor

    BigG
    BigG
    Table of Contents Introduction The Raspberry Pi Pico BLE Library (C SDK) Pico (2) W BLE Standalone examples - Temperature Sensing BLE Temperature Sensor example Building a custom BLE application Project Goal: More than just transmitting raw num...
    • 15 May 2025
  • I made a Tamagotchi with a Job, Debt and a Dr*g Problem

    Tgrov
    Tgrov
    This project is a cursed reinterpretation of a Tamagotchi, but instead of caring for a cute little creature, you're managing the brutally cynical arc of human life going through all the levels of the Maslow's pyramid. Think of it as a social ...
    • 10 May 2025
  • R2D2 Hasbro toy upgrade

    bobosaurous
    bobosaurous
     Hey everyone! I’m very new here and just wanted to introduce myself and share a project I'm working on. The idea came to me when I was digging through storage and found my old Hasbro interactive R2-D2 from 2002, sitting there covered ...
    • 9 Feb 2025
  • Programming The MAKER UNO RP2040 For The First Time

    meera_hussien
    meera_hussien
    In this tutorial video, we shall see how to program the MAKER UNO RP2040 for the first time. This video covers the very basic on how to get started using the board. https://youtu.be/muq_xnm5bhY
    • 15 Sep 2024
  • Powering Up MAKER UNO RP2040 For The First Time

    meera_hussien
    meera_hussien
    In this video, it is demonstrated what to expect when the MAKER UNO RP2040 is powered up for the first time https://youtu.be/tjZgYBHuDgs
    • 9 Sep 2024
  • USB-to-I2C with a Pi Pico: Building an Easy I2C Adapter for PC control of I2C Devices

    shabaz
    shabaz
    Table of Contents Introduction Building It Using it from a Terminal (Console) Using it from Python Using Multiple Adapters Known Devices Database Summary Introduction This simple project converts a Pi Pico into a USB-to-I2C adapter! It is useful ...
    • 21 Aug 2024
  • Wilcoxon PC420V vibration sensor with a Raspberry Pi 5

    Wilcoxon PC420V vibration sensor with a Raspberry Pi 5

    mvalencia32
    mvalencia32
    Vibration analysis is important for any industrial process, as it provides us with a lot of information about the mechanical state of the machines we use. It also allows us to use their signals as interlocks in PLC programming, etc. Therefore, one of...
    • 20 Jul 2024
  • Meet Lawny: Phone-Controlled FPV Lawnmower with Raspberry PI. DIY Project

    gektor650
    gektor650
    community.element14.com/.../0474.Lawny_2D00_5_2D00_horizontal_2D00_1080-_2D00_-HD-1080p.mov Meet Lawny! It’s a lawn mower with a first-person view camera that allows you to cut grass while controlling a remote-controlled robot! I’ve bui...
    • 27 Jun 2024
  • Solving Error: Unknown flash device: An OpenOCD Upgrade for Pi Pico / Xiao and other RP2040 Boards

    shabaz
    shabaz
    Table of Contents Introduction What is the Problem? What is the Long Solution Flash Chip Identifiers Short Solution Summary Introduction There exists software called OpenOCD that plays a fairly crucial role in the software development process...
    • 19 May 2024
  • OO example for the Data Acquisition Board for Pi Pico: deep dive into the sample data buffer

    Jan Cumps
    Jan Cumps
     shabaz designed a Data Acquisition Board for Pi Pico . In this post, I'm simplifying the C++ class for the ADC. Focus on working with a wide set of data containers.Goal: investigate if I can let it fill a classical C ar...
    • 20 Dec 2023
  • Object Oriented example for the Data Acquisition Board for Pi Pico

    Object Oriented example for the Data Acquisition Board for Pi Pico

    Jan Cumps
    Jan Cumps
     shabaz designed a Data Acquisition Board for Pi Pico . In this post, I'm building a C++ class for the ADC. And I turn my continuous sample exercise into an OO one. Goal: investigate if  it's up to handling 1 second...
    • 18 Dec 2023
  • Lean C++ Stream library for Pico

    Jan Cumps
    Jan Cumps
    A lean alternative for the C++ IOStream library, sized for embedded systems The standard IOStream library works great on a Pico, but inflates the code size. In a 2022 CppCon talk "Modern C++ to Impress Your Embedded Dev Friends"...
    • 17 Dec 2023
  • Min and Max bulk samples from Data Acquisition Board for Pi Pico with C++ STL

    Jan Cumps
    Jan Cumps
     shabaz designed a Data Acquisition Board for Pi Pico . In the first post, I used it in continuous sample mode. I took 1 second worth of samples, in 860 samples per second mode. In this post, I use C++ STL construct...
    • 16 Dec 2023
  • Converting bulk samples from Data Acquisition Board for Pi Pico with C++ STL

    Jan Cumps
    Jan Cumps
     shabaz designed a Data Acquisition Board for Pi Pico . In the first post, I used it in continuous sample mode. I took 1 second worth of samples, in 860 samples per second mode. In the second blog, I averaged t...
    • 15 Dec 2023
  • Average bulk samples from Data Acquisition Board for Pi Pico with C++ STL

    Average bulk samples from Data Acquisition Board for Pi Pico with C++ STL

    Jan Cumps
    Jan Cumps
     shabaz designed a Data Acquisition Board for Pi Pico . In the previous post, I used it in continuous sample mode. I took 1 second worth of samples, in 860 samples per second mode. In this post, I average those samp...
    • 12 Dec 2023
  • Continuous sampling with the Data Acquisition Board for Pi Pico

    Continuous sampling with the Data Acquisition Board for Pi Pico

    Jan Cumps
    Jan Cumps
     shabaz designed a Data Acquisition Board for Pi Pico . In this post, I'm using it in continuous sample mode. Goal: get 1 second worth of samples, in 860 samples per second mode. There are several options to trigger the reading of...
    • 25 Nov 2023
  • Building a Hackaday “Vectorscope” Badge: DIY Guy Fawkes Edition

    shabaz
    shabaz
    Table of Contents Introduction What Is It? What Parts are Needed? Circuit Diagram How Does it Work? Small Fixes/Changes Proposed Modifications New Ideas? Next Steps Introduction I was recently interested in trying out a circular LCD screen for...
    • 17 Nov 2023
  • Measure the Analogue Front-end of Data Acquisition Board for Pi Pico

    Measure the Analogue Front-end of Data Acquisition Board for Pi Pico

    Jan Cumps
    Jan Cumps
     shabaz designed a Data Acquisition Board (DAB ) for the Pico:  Data Acquisition Board for Pi Pico . In this post, I'll measure the analogue front-end, and show how it behaves within its +- 4V range. I've attached ...
    • 5 Nov 2023
  • Data Acquisition Board for Pi Pico

    Data Acquisition Board for Pi Pico

    shabaz
    shabaz
    Table of Contents Introduction Circuit Diagram Board Assembly Testing It Known Issues Next Steps Introduction Data acquisition is pretty essential! However, it proved surprisingly difficult to find a plug-on analog-to-digital (ADC) board for the ...
    • 3 Nov 2023
  • how to add meterbus to the Raspberry Pi

    MBUS Master Hat for Raspberry Pi

    hwhardsoft
    hwhardsoft
    Due to rising prices for oil, gas and heat as well as climate change, it is becoming more and more important to monitor energy consumption in order to keep an eye on energy costs, but also to be able to check the effectiveness of savings. Many meters...
    • 27 Oct 2023
  • Learning RP2040 PIO with Camera Remote Controls

    shabaz
    shabaz
    Table of Contents Introduction SONY SONY SONY Arduino Library vs. PIO Core Infra-Red Sensor Protocol Described PIO Coding Strategy 1. Determining when the Button is Pressed 2. Reading in the Bits Adding the PIO Code to C/C++ Code Using PIO wi...
    • 18 Oct 2023
  • Audio Output with Pi, Simplified!

    Audio Output with Pi, Simplified!

    shabaz
    shabaz
    Table of Contents Introduction What is Needed? Connections High Power Audio Output Configuration Using It Summary Introduction It’s easy to get reasonable quality sound (about as good as an early generation iPod) from a Pi. This ultra-shor...
    • 3 Oct 2023
>
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