So I'm completely new to Arduino, however, otherwise a relatively intermediate coder. I'm working on a project in which a soil moisture sensor detects when a plant needs watering and then texts/emails the user to alert them.
Basically, I want an interface which will be used on first setup of the sensor, here the user can input a name/ID for the sensor to identify which plant it is, as-well as their email address and phone number to receive the alerts on, this will only need to be run once.
The Arduino will NOT be constantly plugged into the computer and will instead be used in a wall socket.
My question is, what would be the best method of implementing an interface? And how do you get user input and then pass that to the arduino to be used in the program.
Thanks a lot,