I have an addiction - microcontrollers

Thread Starter

Happy Hippo

Joined Mar 21, 2024
4
I am a chemical engineer but have electronics as a hobby. I especially like building remote controlled small robots. My addiction is I like to acquire and play with different microcontrollers. I must have more than one hundred. I primarily use the Arduino IDE but have also used different Python versions - don't really like the Block-type programming. Really don't like MPLAB X or Eclipse. So even though I have a lot of PICs to play with, I gave up on them essentially and they sit in a box. I was please that WCH put some of their microcontrollers into the Arduino IDE. The supported ones are slightly hard to find but I have some on the way. Has anyone played with them? Do they support I2C in the Arduino IDE? I know the datasheet says they do but not sure if there is a supported library, and, until I get one and start playing, the Github isn't clear on it. Just started playing with newer ATTiny's too, since they also are in the Arduino IDE.
 

nsaspook

Joined Aug 27, 2009
16,322
To the OP, I'm just kidding but those controllers sort of fell off the user map due to poor support and documentation.
 

joeyd999

Joined Jun 6, 2011
6,281
I know rudimentary assembly from way back on a 8086? chip. But I also did it on the PICs. I just find it too tedious. I also did assembly way, way back on the PDP-8 we had in high school in the late 1970s. ;) I am a wimp, I know.
Unlike coding via machine language and front-panel switches, .asm still has it's place -- regardless of what the peanut gallery says.

Assembly is my language-of-choice for small embedded processors, and, as I've said here ad nauseam, I can do things in .asm that simply cannot be done in C.

Circumstance are that now I have to code in C a bit for small parts, but to get any kind of performance, I have to discover the C code sequences that result in as close an approximation as possible to the .asm code I would have written in the first place. It's very annoying and time consuming.
 

boostbuck

Joined Oct 5, 2017
1,043
The first loop I ever wrote ran on the NS SC/MP in one of these, the EA SCAMP. I wanted a keyboard very quickly.

1711162614951.png

Not even a kitset - I built mine from bits.
 
Top