MDMSPanel "Nextion"
License:
CERN Open Hardware License
Created:
6 years ago
Updated:
5 years ago
Views:
188671
3 Collect
2 Comments
Share
148 Download (6.68 MB)
Make a donation to Kalina

Hi everyone!

It is time to publish my new project called MDMSPanel “Nextion”.

The prototype of this panel is MDMScreen, however there were more disadvantages than advantages and I had to stop its development. Thanks to everyone who put the likes.

The panel is a script controller. At the moment, it works as a thermostat. In general, the functional purpose of the panel is determined by the software loaded into it. This means that its uses is not limited ...

Features:

  • Atmega64A
  • Display NX4024T032_011R (Nextion)
  • ST485
  • DS1307
  • СAT24C512
  • CP2102 (USB<>UART)
  • Si7021 (temp and hum sensors)
  • Buzzer
  • Programming: JTAG, ISP, Arduino
  • Input voltage: 9..24VAC

The panel interacts with any devices working under the MODBUS protocol (in plans to get it work with the MySensors protocol). Panel operates in a master mode. You can edit coils and holding registers, as well as view inputs and input registers. You can connect any devices operating in slave mode to the panel.

enter image description here

I am going to install the panel in each room, fixing it on the wall. This will allow me to manage my smart home quickly and without any gadgets. The mount is magnetic, consists of two parts - the magnets mounted on the wall, and the magnets inside the case. The distance between the magnets is 40 mm.

![enter image description here](https://www.openhardware.io//uploads/5c712bc4e505e01672dbe7c3/image/Neodymium magnets.jpg "enter image title here")

On the back side there is a terminal block for connecting RS-485 lines (A and B) and supply voltage.

![enter image description here](https://www.openhardware.io//uploads/5c712bc4e505e01672dbe7c3/image/back side.jpg "enter image title here")

After installation on the wall, the panel looks like this.Will only have to hide the wires in a special box or mount them in the wall.

![enter image description here](https://www.openhardware.io//uploads/5c712bc4e505e01672dbe7c3/image/panel is switched on.jpg "enter image title here") ![enter image description here](https://www.openhardware.io//uploads/5c712bc4e505e01672dbe7c3/image/fixed on the wall.jpg "enter image title here")

Below are a couple of photos showing the device from the inside.

enter image description here enter image description here

Stages:

  1. Development of the scheme and board - done
  2. Development of the case - done
  3. Software development - done
  4. Testing - in progress
  5. Adaptation to Arduino and MySenors environments - TO DO