What are some good discovery kits for a complete beginner to embedded?

This page summarizes the projects mentioned and recommended in the original post on /r/embedded

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • MicroPython

    MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems

  • IMHO, it has good wireless (eg : tcp/ip, bluetooth, openthread) and it runs on a lot of MCUs (eg : ARM, RISCV, ESP32, MIPS, etc) and works w/ micropython and TinyML.

  • PlatformIO

    Your Gateway to Embedded Software Development Excellence :alien:

  • I'm a veteran, and have used Arduino professionally, but see why it gets a bad rap. That said all embedded gets more abstracted every day with HAL and libraries. Anything with Wifi, BLE, or USB can be pretty complicated. Let's get real. You don't write anything yourself from scratch, you live on the shoulders of giants. Learn to love abstraction. The question is too broad. Find something useful you want to do and try to go do it. Then choose the best tool to do that job. If you don't need wireless, and want to do something time critical like a motor controller I like the STM32 Cube. Their HAL and device libs are some of the best. If you need Wifi, the ESP32 is the best entry point for a hobbyist. Nordic is the king, if BLE is your thing, but not the easiest. Cypress, Atmel have some great parts, but the tools are in a funk. Check out https://platformio.org/ which supports many platforms, and can show you examples of doing the same thing in Arduino or Native. FYI, you can actually mix and match Arduino with native, so it's not really a choice you have to make. Learn to use all the tools in the toolbox.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Makefile vs Cmake - Objective comparison ?

    2 projects | /r/embedded | 11 Jun 2023
  • Building a FAKE defusable bomb toy for Airsoft/Paintball/Nerf. Description and questions in the first comment!

    4 projects | /r/arduino | 19 Sep 2021
  • MicroPython v1.22.0

    1 project | news.ycombinator.com | 28 Dec 2023
  • MicroPython VS PikaPython - a user suggested alternative

    2 projects | 25 Dec 2023
  • Bill Lamie: Story of a man and his real-time operating systems

    1 project | news.ycombinator.com | 17 Dec 2023