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
Open Source Hardware
  • Technologies
  • More
Open Source Hardware

Blog

  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Open Source Hardware to participate - click to join for free!

Blog

  • Tags
  • Subscribe by email
  • More
  • Cancel
  • CH340: Building Yet Another USB-C to UART Adapter Board

    shabaz
    shabaz
    Table of Contents Introduction Features Circuit Diagram Building It Using It Summary Introduction USB-to-UART adapters are extremely useful when connecting devices, as UART is a widely standard protocol available on many microcontrollers and per...
    • 27 Aug 2025
  • Building a VK5JST Antenna Analyzer for HF, VHF and UHF

    shabaz
    shabaz
    Table of Contents Introduction Obtain a Kit of Parts Building an Enclosure Flex PCB Construction Panel Meter End Panel RF Connector Assembly Main Board Parts Soldering Joining the End Panel and Main Board Attaching the End Panel/Main Board Assembly...
    • 8 Jun 2025
  • A Three-Way Prototyping Board for Awkward Through-Hole Components

    shabaz
    shabaz
    Table of Contents Introduction What Problems Does it Solve? Working with Dual-in-Line (DIL)Headers Working With Pi Pico and other Wide DIP Devices Easy Desoldering Easy Grounding Large Screw Terminals and Connectors Support Summary Introd...
    • 14 Mar 2025
  • Half-Hour Project: Building a Simple Audio Amplifier

    shabaz
    shabaz
    Table of Contents Introduction How Does it Work? Building It Using It Summary Introduction A while back I built a little audio amplifier based on a circuit found in an old book. The amplifier performed reasonably OK (by that I mean adequat...
    • 5 Mar 2025
  • KiCad 8: Working with Circuit Simulations!

    shabaz
    shabaz
    Table of Contents Introduction Create the Schematic Adding SPICE models Adding Simulation Voltages Running a Simulation Plotting Frequency Response Simulating Parts of a Circuit (Excluding some Components) Summary Introduction The recent release...
    • 5 Sep 2024
  • Bridgetek EVE Series - Touch Enabled Graphical User Interfaces

    BRT-Marketing
    BRT-Marketing
    Bridgetek’s products include the EVE family of display controllers which make it easy to add attractive and fully featured touch-enabled graphical user interfaces to existing and new product designs. To improve the user experience and functiona...
    • 26 Jan 2024
  • High Voltage Isolated Measurement Board: Initial Prototype

    High Voltage Isolated Measurement Board: Initial Prototype

    shabaz
    shabaz
    Introduction In an earlier blog post  Very Low-Cost Pulse-Width Modulation (PWM), and Isolated Analog Measurements  a method was discussed to perform isolated analog measurements at a sub-£1/$1 price. It was fine for slow-ch...
    • 13 Dec 2023
  • Very Low-Cost Pulse-Width Modulation (PWM), and Isolated Analog Measurements

    shabaz
    shabaz
    This is just an ultra-quick blog post about an interesting circuit. I wanted to be able to measure an output up to about 1kV, and so I really desired the measurement to be isolated! I also wanted it to be cheap. This blog post shows the method I won&...
    • 24 Nov 2023
  • Writing Decent Blogs: A Blog Checklist!

    shabaz
    shabaz
    Table of Contents Introduction: What’s a Blog Checklist? Good Flow, Bad Flow? Value Fun to Read? Is the Content Appropriate? Is the Content Relevant? Use a Table of Contents Write an Introduction Write a Summary Make Use of the Editor To...
    • 12 Nov 2023
  • GitHub for Beginners: Feature Development for Projects

    GitHub for Beginners: Feature Development for Projects

    shabaz
    shabaz
    This blog post is a joint effort by Jan Cumps   and shabaz   Table of Contents Introduction IDE Capabilities JetBrains Products Visual Studio Code A Suggested Strategy Fork the Project Repository Cloning your Reposi...
    • 11 Aug 2023
  • Using Buses in Circuits with KiCad 7

    Using Buses in Circuits with KiCad 7

    shabaz
    shabaz
    This topic is a bit fiddly to describe in words, so I hope the video will suffice. This blog won't have much text : ( I feel like a Ronin when I'm not having to type though! : ( https://youtu.be/T5Zy_BWg3Tw
    • 29 Jul 2023
  • Vintage Curvy PCB Traces with KiCad 7

    Vintage Curvy PCB Traces with KiCad 7

    shabaz
    shabaz
    Table of Contents Introduction What’s Required? Running the Plugin Fixing Issues Summary Introduction Old-school printed circuit boards (PCBs) often had wavy copper traces! They were done manually by rolling out UV-light-blocking crepe sti...
    • 3 Jul 2023
  • Working with KiCad 7: Importing EAGLE files

    Working with KiCad 7: Importing EAGLE files

    shabaz
    shabaz
    Table of Contents Introduction Importing the project Enabling Schematic and PCB Updates Resolving PCB Problems Zones (Copper planes) Rule Areas (Keepout regions) Component Footprints Resolving Schematic Problems Text Sizes Drawing Frame ...
    • 27 Jun 2023
  • Problem Solving with KiCad 7 and Python: Getting Data and Moving Components on Circuit Boards

    shabaz
    shabaz
    Table of Contents Introduction Python Console Getting Footprint Information Python writing Python Trying it Out Holes in a Geometric Pattern Summary Introduction One of the great advantages of KiCad is that it supports a decent language for scri...
    • 25 Jun 2023
  • GitHub for Beginners: Working with PyCharm and other JetBrains IDEs

    GitHub for Beginners: Working with PyCharm and other JetBrains IDEs

    shabaz
    shabaz
    Table of Contents Introduction Cloning a Repository Creating a Branch and Publishing the Branch Editing Code and Committing your Code Creating a Pull Request Merging the Code to the main branch Creating your Next Feature Viewing Branches Graphicall...
    • 24 Jun 2023
  • GitHub for Beginners: Incrementally Adding Features to your Code

    GitHub for Beginners: Incrementally Adding Features to your Code

    shabaz
    shabaz
    Table of Contents Introduction What is GitHub and Version Control, and Why is it useful? What Really Happens Installing Software Cloning (Checking out) Code Creating a Branch and Publishing the Branch Editing Code and Committing Code Creating a Pul...
    • 23 Jun 2023
  • Inkplate 2

    ralphjy
    ralphjy
    Back in December of last year I backed a Kickstarter campaign by Soldered Electronics for the Inkplate 2 - a 2.13" e-paper display with an ESP32 microcontroller. I received my unit about a month ago, but have been busy with design challenges and...
    • 16 Jun 2023
  • Oscillator design

    strb
    strb
    I was surfing the net looking for inspiration to build something new to me when I stumbled across Building a Voltage-Controlled Oscillator (VCO) by shabaz . His blog post inspired me quite a lot, but also showed me the amount of work a...
    • 8 Jan 2023
  • Rapidly learning KiCad PCB Software within 5 days: And where I got to, a year on!

    shabaz
    shabaz
    It’s been almost exactly one year since I decided to try using KiCad, to migrate off EAGLE CAD. I was a newcomer to KiCad, but it was possible to feel comfortable enough with KiCad 6 within a week, to the point of producing my first PCB with it...
    • 28 Dec 2022
  • Easy, Cost-Effective Bluetooth LE (BLE) with Dialog DA14531MOD

    shabaz
    shabaz
    Table of Contents Introduction What is it? Working with the Module KiCAD Symbol and Footprint Debugger Tool Software Development Building Code Controlling an LED Running the Firmware from RAM Connecting and Controlling the BLE Device Writing the Fi...
    • 18 Jul 2022
  • Energy Saving: Building a Microcontroller-based System Power Controller

    shabaz
    shabaz
    Table of Contents Introduction Using It I2C Instruction Set (a) Wake every n seconds (n is between 5 and 255) (b) Wake every n minutes (n is between 1 and 255) (c) Read Inputs (d) Write Outputs (e) Write to RAM (f) Read from RAM (g) Set RTC Time (...
    • 28 Jun 2022
  • AUDIO MEASURING SYSTEM BASED ON HP 8903A

    michaelkellett
    michaelkellett
    AUDIO MEASURING SYSTEM BASED ON HP 8903A This is a project that brings together a few long-term plans of mine and (I hope) combines them into a useful system for measuring audio devices.   The key components are: HP 8903A – a mainly analog...
    • 27 Feb 2022
  • Building a USB-C USB-UART Board

    shabaz
    shabaz
    Introduction USB-UART devices provide an interface between a host computer and a peripheral device, connecting between the USB port and a serial connection called a serial UART. Nearly all microcontrollers have a serial UART, and sometimes it can be ...
    • 17 Feb 2022
  • Building cheap case for USB audio card called SkySong

    jgrzybowski
    jgrzybowski
    Cheap case for USB audio card called SkySong Goal+ cheap and useful case for SkySong USB audio card;+ appearance of device suitable to wooden and black case of headphone amp;+ case must increase total weight of device due to lightweight USB card, whi...
    • 5 Feb 2022
  • Building cheap headphone amplifier integrated with DAC

    jgrzybowski
    jgrzybowski
    Cheap headphone amplifier integrated with DAC Goal+ good quality headphone amplifeier;+ good quality DAC;+ integrated device for cost reduction (one power supplly and one housing);+ headphone amp. and DAC board must have common voltage of power suppl...
    • 22 Jan 2022
>
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