Click here to Skip to main content
15,887,821 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: The weird, wasteful world of IoT Pin
honey the codewitch4-Jun-22 8:22
mvahoney the codewitch4-Jun-22 8:22 
GeneralRe: The weird, wasteful world of IoT Pin
englebart5-Jun-22 14:10
professionalenglebart5-Jun-22 14:10 
GeneralRe: The weird, wasteful world of IoT Pin
honey the codewitch5-Jun-22 18:50
mvahoney the codewitch5-Jun-22 18:50 
GeneralRe: The weird, wasteful world of IoT Pin
Daniel Pfeffer5-Jun-22 19:14
professionalDaniel Pfeffer5-Jun-22 19:14 
GeneralRe: The weird, wasteful world of IoT Pin
honey the codewitch6-Jun-22 1:00
mvahoney the codewitch6-Jun-22 1:00 
GeneralRe: The weird, wasteful world of IoT Pin
Daniel Pfeffer6-Jun-22 7:10
professionalDaniel Pfeffer6-Jun-22 7:10 
GeneralRe: The weird, wasteful world of IoT Pin
honey the codewitch6-Jun-22 7:12
mvahoney the codewitch6-Jun-22 7:12 
GeneralRe: The weird, wasteful world of IoT Pin
Peter Shaw8-Jun-22 9:45
professionalPeter Shaw8-Jun-22 9:45 
Last time I encountered this situation, I simply used a "PIC Micro".

There's a staggering number of the darn things, with just about every possible conceivable peripheral on that you can think of.

They range in price from hundreds of $$ per unit, right down to a fraction of a cent per unit.

I had a look through the device matrix:

https://www.microchip.com/en-us/parametric-search.html/717

and eventually after a good chunk of comparing specs, I settled on an 8 bit, I think it was in the 16F series that had the absolute basics on that I needed, 6 gpio with configurable pin routing, I2C and USB peripherals, and essentially made myself an I2C accessible USB port which I then just connected to my ESP32 as an I2C gadget.

Programming PIC's is very straight forward, it's a pretty standard serial protocol, not much different to the one used on the arduino. Personally I do actually have a "Pic-KIT 3" (And a 2) programmer. But the specs are all public domain, so to be fair you could probably use a modified arduino programmer to do the job.

The core dev language is in C just like the Arduino, and MPLAB and all the associated compilers can be freely downloaded from Microchip.

Finally, Microchip will actually allow you to request 10 sample devices free, per year (or is it per month.. again I can't remember) , so if you find a bunch of possible's from the device matrix, they will actually send you one each of those devices free to test your design before ordering.

I've done numerous projects over the years, using PIC's alongside arduino's and ESP32's (and others, even rPI's) and they usually work out really well.
GeneralThe pg_upgrade blues Pin
RickZeeland3-Jun-22 22:56
mveRickZeeland3-Jun-22 22:56 
GeneralRe: The pg_upgrade blues Pin
honey the codewitch3-Jun-22 23:54
mvahoney the codewitch3-Jun-22 23:54 
GeneralRe: The pg_upgrade blues Pin
RickZeeland4-Jun-22 0:06
mveRickZeeland4-Jun-22 0:06 
GeneralRe: The pg_upgrade blues Pin
Peter Shaw8-Jun-22 10:06
professionalPeter Shaw8-Jun-22 10:06 
PraiseRe: The pg_upgrade blues Pin
RickZeeland8-Jun-22 19:16
mveRickZeeland8-Jun-22 19:16 
GeneralRe: The pg_upgrade blues Pin
Peter Shaw9-Jun-22 3:31
professionalPeter Shaw9-Jun-22 3:31 
GeneralWordle 350 Pin
Amarnath S3-Jun-22 14:33
professionalAmarnath S3-Jun-22 14:33 
GeneralRe: Wordle 350 Pin
Peter_in_27803-Jun-22 16:09
professionalPeter_in_27803-Jun-22 16:09 
GeneralRe: Wordle 350 Pin
OriginalGriff3-Jun-22 18:41
mveOriginalGriff3-Jun-22 18:41 
GeneralRe: Wordle 350 Pin
0x01AA3-Jun-22 20:57
mve0x01AA3-Jun-22 20:57 
GeneralRe: Wordle 350 Pin
pkfox3-Jun-22 21:30
professionalpkfox3-Jun-22 21:30 
GeneralRe: Wordle 350 Pin
Sander Rossel3-Jun-22 21:57
professionalSander Rossel3-Jun-22 21:57 
GeneralRe: Wordle 350 Pin
0x01AA4-Jun-22 1:01
mve0x01AA4-Jun-22 1:01 
GeneralRe: Wordle 350 Pin
Sander Rossel5-Jun-22 3:16
professionalSander Rossel5-Jun-22 3:16 
GeneralRe: Wordle 350 Pin
Vivi Chellappa3-Jun-22 22:05
professionalVivi Chellappa3-Jun-22 22:05 
GeneralRe: Wordle 350 Pin
Greg Utas4-Jun-22 0:18
professionalGreg Utas4-Jun-22 0:18 
GeneralRe: Wordle 350 Pin
Peter_in_27804-Jun-22 0:54
professionalPeter_in_27804-Jun-22 0:54 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.