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
  • 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++ library for ST Teseo GPS - pt. 9: 2.0 release - stable

    Jan Cumps
    Jan Cumps
    The Teseo-LIV3 GPS module (as used in shabaz ' GPS / Galileo / BeiDou / GLONASS receiver) talks UART and I2C. I developed an OO driver and parser for it.The Raspberry Pico port of that library is now ready for release 2....
    • 1 Sep 2024
  • TSMC Reportedly Developing Rectangular Substrates for AI Applications

    Catwell
    Catwell
    The rectangular substrates provide 3.7x more usable area than 300mm (12-inch) round wafers. (Image credit: TSMC via LinkedIn) TSMC (Taiwan Semiconductor Manufacturing Co) is reportedly developing rectangular substrates for AI applications, according...
    • 30 Aug 2024
  • CMake: a MACRO can simplify your Pico build

    Jan Cumps
    Jan Cumps
    The Pico C/C++ SDK, and its examples, make extensive use of CMake. If you develop projects that use the same principles, you 'll be familiar with the CMake configuration file  CMakeList.txt. A simple project, that builds a single ...
    • 27 Aug 2024
  • Easy Programmable Analog and Digital Circuits: A First Experiment with Renesas GreenPAK

    shabaz
    shabaz
    Table of Contents Introduction QFN Adapter Board Designing Blinky Simulation Building the Circuit Using the Pi Pico as a SLG47004V Programmer Programming the GreenPAK chip Summary Introduction The Renesas GreenPAK family of integrated circuits i...
    • 23 Aug 2024
  • Repairing a vacuum cleaner in the most complicated way (plus BQ25798 mini-review)

    Repairing a vacuum cleaner in the most complicated way (plus BQ25798 mini-review)

    vmate
    vmate
    I have this battery powered vacuum cleaner that I quite like, but it decided to stop working.It uses 3x 18650 cells for power, and has two brushed motors, one for sucking air, the second for a rotating brush in the bottom.It can also be converted to ...
    • 22 Aug 2024
  • C++ library for ST Teseo GPS - pt. 8: Initial Raspberry Pi port for UART read

    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 validate if ST's example fits for UART read. Wha...
    • 18 Aug 2024
  • C++ parser library for NMEA GPS data - pt. 4: We have C++ objects and containers: So what?

    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 li...
    • 10 Aug 2024
  • C++ library for ST Teseo GPS - pt. 7: 1.0 release with NMEA parser - stable

    Jan Cumps
    Jan Cumps
    The Teseo-LIV3 GPS module (as used in shabaz ' GPS / Galileo / BeiDou / GLONASS receiver) talks UART and I2C. I developed an OO driver and parser for it.The Raspberry Pico port is now ready for a stable release. GitHub R...
    • 8 Aug 2024
  • Raspberry Pico C/C++ SDK - Set up C++23 capable toolchain

    Jan Cumps
    Jan Cumps
    The Pico C/C++ SDK 1.5, when installed with the windows installer, comes with GCC version 10.3.1. That version supports C++ up to C++2a. Any GCC with version > 10 supports C++23.In this little post, I install GCC 13.3, build my project with i...
    • 2 Aug 2024
  • C++ parser library for NMEA GPS data - pt. 3: utility class, example use and wrap-up

    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 ...
    • 31 Jul 2024
  • C++ parser library for NMEA GPS data - pt. 2: parse replies with repeating info

    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++ 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
<>
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.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube