8-bit Microcontrollers Debate

Discussions center on the continued relevance of 8-bit microcontrollers like PIC, AVR, and 8051 versus modern 32-bit options such as ARM Cortex-M0, RISC-V, and ESP32, focusing on cost, performance, capabilities, and use cases in embedded systems.

πŸ“‰ Falling 0.5x Hardware
3,846
Comments
19
Years Active
5
Top Authors
#6876
Topic ID

Activity Over Time

2008
9
2009
19
2010
36
2011
76
2012
82
2013
82
2014
172
2015
205
2016
213
2017
267
2018
156
2019
237
2020
321
2021
332
2022
431
2023
392
2024
435
2025
346
2026
35

Keywords

RAM STM32 HAL e.g ARM DigiKey jaycarlson.net ROM ESP32 PineCone microcontrollers arm cortex microcontroller pic 32 bit kb doesn count esp32

Sample Comments

lmpdev β€’ Aug 20, 2024 β€’ View on HN

Is there a decent middle ground that isn’t some obscure STM or PIC chip?

KingLancelot β€’ Oct 15, 2023 β€’ View on HN

Why are 8bit microcontrollers still a thing?

valdiorn β€’ May 23, 2022 β€’ View on HN

What would you do with a tiny, tiny MCU?

ZiiS β€’ Aug 16, 2018 β€’ View on HN

Microcontrollers like Arm Cortex-M0 or ESP32.

yjftsjthsd-h β€’ Mar 19, 2024 β€’ View on HN

I'm surprised to see the Pi in there; I would naively expect a microcontroller (my first thought today would be https://www.espressif.com/en/products/socs/esp32-c6 but there are options). Is this arrangement a matter of how easy it is to implement, age of the project (predating good MC options), or a harder technical/practical blocker?

Trex_Egg β€’ Aug 27, 2022 β€’ View on HN

Could you please name some of the microcontrollers that you are referring to?

brucehoult β€’ Aug 11, 2023 β€’ View on HN

A 6502 or 8051 can do the job but their prices haven't dropped a lot.You can get a 48 MHz RISC-V from WCH (a big 8051 supplier) or Cortex-M0 from Puya for $0.10 to $0.15 depending on whether it's an 8, 16, or 20 pin package. Both the CH32V003 has 2 KB SRAM and 16 KB flash, and the Puya 3 KB SRAM and 20 KB flash. You get the above prices for the WCH at qty 50 (i.e. $5 - $7) on their Aliexpress store, plus a couple of bucks shipping.Being "too powerful" for the job is irr

benj111 β€’ May 7, 2019 β€’ View on HN

What do you mean?It's a comparison of a load of cheap micro controllers. How do you expect to use it?

magduf β€’ Apr 12, 2018 β€’ View on HN

An ARM might be overkill (and a bit expensive) for something that can be done with an 8051. A better choice might be something like an Atmel AVR or Microchip PIC(16 or 32 probably). Those are dirt-cheap, and specifically designed for microcontroller applications with features like on-board ADCs, comparators, timers, GPIOs, etc.

SAI_Peregrinus β€’ Sep 17, 2017 β€’ View on HN

There are plenty. They're ridiculously cheap, so they get used everywhere. Checking DigiKey for the cheapest 8 bit and 32 bit micros: Atmel's ATTiny5-MAHR is $0.196 each at qty 100 (no further price breaks listed, full reel of 3000 is non-stock/call for price). The Cypress CY8C4013SXI-400T is $0.49 each at qty 2500 (full reel). 2.5x the price is a big difference, and matters a lot when you're producing thousands or millions of something. Tons of power supplies use an 8-bit (o