Wireless Connection between multiple Arduinos

Hello,

I'm currently on an Arduino project where I'm using wireless communication the first time.

I want a smart light system in my room that should use more than two Arduinos.

I want to make a touch screen that can control multiple Arduinos which are responsible to control the Lights.
As I want to control multiple Lights at different places in my room I need a communication with about 4-5 Arduinos. The touch screen should be a master and the others should be slaves. I would appreciate to do it with Bluetooth, so is it possible to connect more than two Arduinos using Bluetooth and if yes, what Bluetooth module would you suggest. If not, are there other ways to do it.

I would be happy if you can help.

Use ESP32 modules. They are fast, cheap and include everything you need (processor, IO pins, wireless communication BT, BLE and WiFi).

The ESP-32 also has the option of using ESP-NOW for direct communication with other ESP-32s. I have written about ESP-NOW with ESP-8266s but I'm not sure if it is identical for the ESP32.

If you do want to use Arduino boards - perhaps you need a 5v microproessor - then you could use nRF24L01+ wireless transceivers. This Simple nRF24L01+ Tutorial may be of interest.

...R