ECIO Range Discontinued
Posted: Thu Jan 13, 2022 3:46 pm
Hi,
I understand the PIC18F based ECIO28 and ECIO40 have been dicontinued.
With a global chip shortage, the dsPIC is also unavailable at this time.
I really liked these modules as they were a robust drop in controllers.
With this in mind, what are peoples thoughts on alternatives?
For most of our projects the current obsession with putting ESPs's and PiZero's in everything is just over kill. Do I really need high mHz processors just to do a bit of CAN and run some logic?
I've very much got used the Microchip PIC way of things so AVR, whilst there are many options, just does not excite me. I know others who learnt on AVR would always try to win me around.
The dsPic24 (ECIO40P) actually was a a very good package for most projects I work on.
Bootloader and good compatability with FC.
Great documentation on every detail from Microchip.
USB port for PC comms and programming.
integrated ECAN
PPS (periferal pin select) really made it easier to share the featrues of a PIC around the chips pins.
16bit with a good clock speed for most embedded projects.
I guess something with an integrated Ethernet stack or WiFi would be handy but honestly, I think I would mostly use an external module for the few times I needed to go this route.
Other option is to source a few PIC24 chips and run my own PCB but time on assembly for 64pin+ QTFP streches my hand solder skills!
I understand the PIC18F based ECIO28 and ECIO40 have been dicontinued.
With a global chip shortage, the dsPIC is also unavailable at this time.
I really liked these modules as they were a robust drop in controllers.
With this in mind, what are peoples thoughts on alternatives?
For most of our projects the current obsession with putting ESPs's and PiZero's in everything is just over kill. Do I really need high mHz processors just to do a bit of CAN and run some logic?
I've very much got used the Microchip PIC way of things so AVR, whilst there are many options, just does not excite me. I know others who learnt on AVR would always try to win me around.

The dsPic24 (ECIO40P) actually was a a very good package for most projects I work on.
Bootloader and good compatability with FC.
Great documentation on every detail from Microchip.
USB port for PC comms and programming.
integrated ECAN
PPS (periferal pin select) really made it easier to share the featrues of a PIC around the chips pins.
16bit with a good clock speed for most embedded projects.
I guess something with an integrated Ethernet stack or WiFi would be handy but honestly, I think I would mostly use an external module for the few times I needed to go this route.
Other option is to source a few PIC24 chips and run my own PCB but time on assembly for 64pin+ QTFP streches my hand solder skills!