Author Topic: Freetronics: etherten and ethermega victims of the global chip shortage  (Read 639 times)

0 Members and 1 Guest are viewing this topic.

Online Ed.Kloonk

  • Super Contributor
  • ***
  • Posts: 3692
  • Country: au
  • Cat video aficionado
https://www.freetronics.com.au/blogs/news/etherten-and-ethermega-victims-of-the-global-chip-shortage

Quote
I'm weighing the options for making a version of either the EtherTen or EtherMega with an ESP32 onboard that maintains shield compatibility, but there's no way for it to be a 100% direct drop-in replacement:

    The Arduino IDE board profile is different, and existing code would have to be modified
    I/O would be at 3.3V, instead of 5V
    I/O pin allocations wouldn't be a direct match

Previously posted in the chipageddon thread to incredible discussional un-success. So I thought I'd lodge it here.

My take is Jon is if considering going to a 3.3v board. All my stuff is 5v. By the time I get around to moving everything to 3.3v, will the majority of boards be perhaps 2.3141592653v ?

My other take is I'm wondering if this a golden opportunity for Jon to bridge the (wide IMO) gap between 'druinos and proper embedded gear.

What do you think?
iratus parum formica
 

Offline Nominal Animal

  • Super Contributor
  • ***
  • Posts: 5031
  • Country: fi
    • My home page and email address
Re: Freetronics: etherten and ethermega victims of the global chip shortage
« Reply #1 on: August 21, 2022, 10:39:57 am »
By the time I get around to moving everything to 3.3v, will the majority of boards be perhaps 2.3141592653v ?
No, the next move will likely be 1.8V or 1.2V, but thus far I've only seen full-sized processors and FPGAs use those.  (I have an Odroid HC-1 SBC, which has a 1.8V UART, directly connected to the Samsung Exynos5422 octa-core A15/A7 big.LITTLE CPU.  I was using 74LVC1T45s, but will shift to TXU0202s for level shifting to that UART.  Darn thing isn't even 3.3V-tolerant!)

(Besides, 3.3V×3.3V/5V = 2.178V, not approximately π - 1V. :P)

All my stuff is 5v.
Ouch.  Better start stocking up on level shifters, or 5V tolerant transceivers.

For unidirectional stuff with direction selection, I can warmly recommend 74LVC1T45/74LVC2T45/74LVC8T245.  For fixed-direction unidirectional stuff like UARTs, SPI, and so on, TXU0n0m.  TXB series is very widely used for I2C.  For inter-board communications – like when I'm driving stepper driver controller boards – I do love using isolators instead, because that lets me use a separate grounds for the digital logic and motors; especially the Si86xx chips, as they only need 0.1µF supply bypass caps and optional series resistors for noise immunity, so even an uncle bumblefuck hobbyist like myself can work with them easily.
« Last Edit: August 21, 2022, 10:41:43 am by Nominal Animal »
 
The following users thanked this post: Ed.Kloonk


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf