Electronics > Projects, Designs, and Technical Stuff
Old School I/O without 'Arduino' !!!
<< < (3/5) > >>
KD4CCF:
I had looked at the Arduino, thought about the Raspberry Pi.
The Arduino seems to always want a "shield" and the RPi was overkill.
I settled on the ESP32 WiFi device.

I just made a super simple HVAC/Temp/Humidity monitor using an ESP32.

And... I have lots of extra input/outputs available, including RS232 or I2C.

The ESP32 can be programmed with the Arduino IDE.

My project connects to a local WiFi router.

With more code, it could also include a web server and be updated remotely.

Here's the video (runs a little long)

The build is a little crude, but it was a one-off (actually two-off).

NiHaoMike:

--- Quote from: GlennSprigg on April 24, 2020, 11:35:12 am ---
--- Quote from: greenpossum on April 24, 2020, 11:24:44 am ---You don't need an Arduino if you just want digital (or even analog) GPIO pins. Your PC already has the processing power. Search for something called "USB GPIO expander".

--- End quote ---

Yea, thanks mate. I haven't seen the 'numato' products before. One example below...   :-+
https://numato.com/product/32-channel-usb-gpio-module-with-analog-inputs

--- End quote ---
Having looked at one of those for work, beware that the Python library (and likely the libraries for many other languages as well) for it has not been maintained for years. I suggest just getting an Arduino Mega and installing Firmata on it if you just want to use it as GPIO expansion for your PC.
SilverSolder:

--- Quote from: NiHaoMike on May 01, 2020, 02:35:56 am ---
--- Quote from: GlennSprigg on April 24, 2020, 11:35:12 am ---
--- Quote from: greenpossum on April 24, 2020, 11:24:44 am ---You don't need an Arduino if you just want digital (or even analog) GPIO pins. Your PC already has the processing power. Search for something called "USB GPIO expander".

--- End quote ---

Yea, thanks mate. I haven't seen the 'numato' products before. One example below...   :-+
https://numato.com/product/32-channel-usb-gpio-module-with-analog-inputs

--- End quote ---
Having looked at one of those for work, beware that the Python library (and likely the libraries for many other languages as well) for it has not been maintained for years. I suggest just getting an Arduino Mega and installing Firmata on it if you just want to use it as GPIO expansion for your PC.

--- End quote ---

Thanks for the pointer to Firmata, that looks really cool and potentially easy!
Mp3:
I can understand not wanting to use an Arduino in favor of other controllers, but, considering you can get a fully made & working Arduino Pro for under $3 if bought a few at a time, can you really get much cheaper than that?  :-//
SilverSolder:

--- Quote from: Mp3 on May 01, 2020, 12:53:21 pm ---I can understand not wanting to use an Arduino in favor of other controllers, but, considering you can get a fully made & working Arduino Pro for under $3 if bought a few at a time, can you really get much cheaper than that?  :-//

--- End quote ---

I'm amazed how cheap Arduinos are.  I have purchased many different "flavours" of Arduino on eBay, and there is no way you could even buy the parts and PCB for what the entire boards are sold for.  Total cheapskate's paradise!   :-DD
Navigation
Message Index
Next page
Previous page
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod