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
    About the element14 Community
  • 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
Embedded and Microcontrollers
  • Technologies
  • More
Embedded and Microcontrollers
Blog
  • Blog
  • Forum
  • Documents
  • Quiz
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Embedded and Microcontrollers to participate - click to join for free!

Blog

  • Tags
  • Subscribe by email
  • More
  • Cancel
  • C++ parser library for NMEA GPS data - pt. 1: ideas, concepts, early design

    Jan Cumps
    Jan Cumps
    I wrote an OO driver for Teseo-LIV3 GPS module (as used in shabaz ' GPS / Galileo / BeiDou / GLONASS receiver). It knows how to retrieve info from the GPS, in NMEA format. In this series, I'm designing an OO lib to parse the ...
    • 30 Jul 2024
  • C++ library for ST Teseo GPS - pt. 6: running library built-in requests, and free conversations

    Jan Cumps
    Jan Cumps
    The Teseo-LIV3 GPS module (as used in shabaz ' GPS / Galileo / BeiDou / GLONASS receiver) talks UART and I2C. I'm writing an OO driver for it, for embedded systems. In this blog, how to invoke commands and get data back: an overv...
    • 24 Jul 2024
  • C++ library for ST Teseo GPS - pt. 5: ready for a first (0.1) firmware release

    Jan Cumps
    Jan Cumps
    The Teseo-LIV3 GPS module (as used in shabaz ' GPS / Galileo / BeiDou / GLONASS receiver) talks UART and I2C. I'm writing an OO driver for it, for embedded systems. The firmware is now ready for a release. GitHub Release 0.1,...
    • 21 Jul 2024
  • C++ library for ST Teseo GPS - pt. 4: PCB to Pico hardware connections

    Jan Cumps
    Jan Cumps
    The Teseo-LIV3 GPS module (as used in shabaz ' GPS / Galileo / BeiDou / GLONASS receiver) talks UART and I2C. I'm writing an OO driver for it, for embedded systems. In this blog, how to wire the Teseo PCB to a Pico Pico conne...
    • 20 Jul 2024
  • C++ library for ST Teseo GPS - pt. 3: Pico and UART support

    Jan Cumps
    Jan Cumps
    This article is related to  Fun With Arduino, Global Navigation Satellite Systems (GNSS) and Teseo III - again. In the previous two posts, I created a device-and-comms-protocol independent C++ GPS library. The test code was for a ...
    • 19 Jul 2024
  • Fun With UART, Global Navigation Satellite Systems (GNSS) and Teseo III

    Jan Cumps
    Jan Cumps
    This article is related to  Fun With Arduino, Global Navigation Satellite Systems (GNSS) and Teseo III . At a lower level though: interaction with the UART interface. The "Fun with Arduino" post of shabaz provides an Ard...
    • 18 Jul 2024
  • C++ library for ST Teseo GPS - pt. 2: Dynamic GPS configuration (and some other things)

    Jan Cumps
    Jan Cumps
    The Teseo-LIV3 GPS module (as used in shabaz ' GPS / Galileo / BeiDou / GLONASS receiver) talks UART and I2C. I'm writing an OO driver for it, for embedded systems. In this blog, I configure the Teseo IC at runtime. And write...
    • 13 Jul 2024
  • C++ library for ST Teseo GPS - pt. 1: Pico and I2C support

    Jan Cumps
    Jan Cumps
    The Teseo-LIV3 GPS module (as used in shabaz ' GPS / Galileo / BeiDou / GLONASS receiver) talks UART and I2C. I'm writing an OO driver for it, for embedded systems. goals: Teseo lib code does not need to know what the target micr...
    • 13 Jul 2024
  • Industry standard embedded device

    Milow_00
    Milow_00
    Hello, This might be a broad question, but I wanted to know if there was a different alternative to using a raspberry pi since they are used more in DIY projects. If I were to look for a more industry standard board what would be some suggestions or ...
    • 4 Jul 2024
  • ESP32 ADC programming tutorial with ESP-IDF

    embeddedguy
    embeddedguy
    Table of Contents Introduction to ADC Build and Flash Reference Code Introduction to ADC Sometimes it is quite easy to think that programming an ADC(Analog to Digital converter) is so simple. Specially if someone is used to to the Arduino platfor...
    • 18 Jun 2024
  • division operation with float variable mplabx v6.00 xc16 (v2.00)

    hazard
    hazard
    hi every one. I have some problem trying make some division with float variable. some one can help me please. main.c while(0) { menu_state = PARAM_MENU; param_menu = PARAM_MENU_FREQ; pwmq_freq_ui16 = encoder_knob_read(); set_PWM1_F...
    • 18 May 2024
  • Renesas RX65 Envision Kit - start an LCD project with the emWin AppWizard and GCC

    Jan Cumps
    Jan Cumps
    I was evaluating the Renesas RX65N MCU EV Kit a few years ago. While doing my road tests, the  LCD screen died*. Andrew J sent me his screen (and his EV kit!). I can now investigate the latest RX65N - Segger emW...
    • 2 May 2024
  • Renesas RX65 Envision Kit - Display Configuration for EastRising 5" TFT LCD display

    Jan Cumps
    Jan Cumps
    The Envision kit comes with a Newhaven NHD-4.3-480272EF-ATXL#-CTP. I'm trying it out with an EastRising? SH500J15Z. It's pin-compatible with the original display, just a little taller. 5" instead of 4.3".  Programs I wrote...
    • 1 Apr 2024
  • Renesas Solution Starter Kit for RX23E-A - break out the SPI signals

    Jan Cumps
    Jan Cumps
    I'm about to design some analogue measurement devices based on the Renesas RX23E-A controller. With SPI as communication channel between that IC and a more generic communication/processing board. The full design of the future project is still se...
    • 24 Mar 2024
  • Low-Cost Microcontrollers: Using a CH32V003 RISC-V Device!

    shabaz
    shabaz
    Table of Contents Introduction Microcontroller Overview What’s Needed to Get Started? Development Environment Editing the Default Code Building (Compiling) the Code Running the Code Build Your Own Board Coding General Purpose Input/Output (G...
    • 12 Feb 2024
  • Exposing Secret Hidden DACs on AVR Dx MCUs

    Exposing Secret Hidden DACs on AVR Dx MCUs

    misaz
    misaz
    Blog show getting additional Digital-to-Analog (DAC) converters on AVR Dx/Ex microcontrollers with using just two external low-accurate passives.
    • 28 Dec 2023
  • CH32V003 RISC-V MCU and Embeetle IDE

    ralphjy
    ralphjy
    I was watching the Electromaker show on their YouTube channel last week and Ian mentioned the Electromaker Educator Blog "Embeetle IDE: The Best IDE for Coding RISC-V Microcontrollers?" where Robin Mitchell describes using th...
    • 21 Nov 2023
  • sense rotation wheel with hall sensor (switch sensor)

    hazard
    hazard
    hello everyoneI'm tryin to know a sense rotation of a wheel.it is possible detect the sense rotation of a wheel with one magnet and and two sensor hall (switch type)?if some one can help I will aprecciate the kindness.BR
    • 20 Oct 2023
  • Improving User Experience with QR Codes for Microcontrollers!

    shabaz
    shabaz
    Table of Contents Introduction First Steps Strategy Generating QR Codes on a PC Converting QR Code Data into LCD Output Summary Introduction It is nice to improve the usability of electronic products. There are lots of valuable technologies for ...
    • 7 Oct 2023
  • Inspiring Raspberry Pi RP2040 Projects for Midyear 2023

    Catwell
    Catwell
    (Image credit: Raspberry Pi) I’ve been a bit obsessed with the RP2040 chip. I want to build around the chip. So, I put together a list of projects I like using the RP2040 as inspiration to us all. Instead of working with a raw chip, you c...
    • 22 Aug 2023
  • Researchers in China Say They Can Miniaturize Carbon Nanotube-Based FETs Even Further

    Catwell
    Catwell
    a) Carbon nanotube transistors based on nanotube arrays with a 175nm contacted gate pitch. B) Carbon nanotubes; output characteristics. c) A 6T-SRAM cell false-color image. d) Benchmark results for the 6T-SRAM cell with silicon technology nodes. (I...
    • 14 Aug 2023
  • Myths and Rumors Regarding the RP2040 and IoT Applications

    Catwell
    Catwell
    (Image credit: Raspberry Pi) No matter the SBC (Single Board Computer), microcontroller, or chip, there will always be myths that inevitably become associated with the technology. This is prominent before the technology is released, as the informati...
    • 1 Aug 2023
  • Renesas Solution Starter Kit for RX23E-A: little voltmeter project

    Jan Cumps
    Jan Cumps
    I'm closing the Road test: Renesas Solution Starter Kit for RX23E-A with a little project: a 0 - 3.3V 24 bit volt meter with 512x oversampling. It's the most simple example possible, with just 1 channel on one ADC configured, and ...
    • 24 Jul 2023
  • Renesas RX: C++ tryout with GCC

    Jan Cumps
    Jan Cumps
    When you create a new Renesas project for an RX device, you can choose C++. Let's try it out with an object oriented blinky. For  simplicity, I'm creating one class: an output pin class called io::O. It can drive a pin high and low. Yo...
    • 20 Jul 2023
  • Renesas Solution Starter Kit for RX23E-A: RDT PT100 temperature measurement

    Jan Cumps
    Jan Cumps
    The "Temperature Measurement Examples Using Resistance Temperature Detectors" appnote for Road test: Renesas Solution Starter Kit for RX23E-A comes with example firmware. I'm testing that here. I've reviewed 2 other...
    • 19 Jul 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 © 2026 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.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube