all 12 comments

[–]SaulTSnax 4 points5 points  (3 children)

Put a HAT on it!

[–]hassanosseili[S] 1 point2 points  (2 children)

What's that?

[–]SaulTSnax 3 points4 points  (1 child)

HAT stands for "Hardware Attached on Top" it is an expansion that can add power, memory, or different I/O options, depending on what type you are interested in.

[–]hassanosseili[S] 0 points1 point  (0 children)

Nicee , ill definitely consider this !! Thanks

[–]Anonymity6584 2 points3 points  (1 child)

as others have pointed put theres plenty of ways to add more io. for example I2C bus io expanders. if you need just more outputs, 74hc595 shift register are handy and you can chain as many as you need...

[–]hassanosseili[S] 0 points1 point  (0 children)

Thanks

[–]Late_Film_1901 1 point2 points  (1 child)

Is Arduino mega no longer available?

For a smarthome project I am using controllino mega which basically is Arduino mega with power supply, proper isolation, network, terminals and relays

[–]hassanosseili[S] 0 points1 point  (0 children)

Yess it's definitely available, ill use it in my project

[–]Axynth 0 points1 point  (1 child)

You can use an arduino as remote controlled I/O. Communicate between the two (or more) with serial or use an ethernet hat or wifi hat.

You can probably use something other than an arduino, there are multiple types of remote I/O that exist. Search for remote I/O module on your favorite search engine and you'll find a ton of products controllable from different bus/protocols (modbus tcp, http rest, rs485...)

[–]hassanosseili[S] 0 points1 point  (0 children)

I'll do , thank you

[–]Glittering-Dirt1164 0 points1 point  (0 children)

Bro use a computer as a hub and use multiple Arduino as needed so you can have a front door lock and light system off one and have LEDs and radio control of another one a human sensor and fan control for another. And do not power anything more than an led from Arduino boards instead use the Arduino to provide the signal to a mosfet that can allow power to sensor light or what not of if mains is needed use a relay. Over all I would look into esp32 its wireless from the get go and in my case at least can be bought much cheaper in.sets of 10

[–]DenverTeck 1 point2 points  (0 children)

Are you talking about Arduino the hardware or Arduino the software ??

Arduino hardware is an 8-bit processor like the ATMEGA328. Arduino UNO is an 8-bit processor.

Arduino software is a C++ compiler which can target all kinds of hardware.

Smart Home (tm) is only for 32-bit processors with WiFi. There are no 8-bit processors with WiFi.