 	start_ticker_led_breath(nd);
 	start_ticker_mon(nd);
 	start_ticker_but(nd);
-#ifdef NEURITE_ENABLE_USER
-	neurite_user_setup();
-#endif
 }
 
 static int ota_over_http(char *url)

			mqtt_cli.publish(nd->cfg.topic_to, (const char *)buf);
	}
#endif
}

/* called once on mqtt message received */

 */

#ifdef NEURITE_ENABLE_USER
#define USER_LOOP_INTERVAL 1000

Servo myservo;
static bool b_user_loop_run = true;

enum {
	USER_ST_0 = 0,
	USER_ST_1,
};
static int user_st = USER_ST_0;

static inline void update_user_state(int st)
{
	log_dbg("-> USER_ST_%d\n\r", st);
	user_st = st;
}

void neurite_user_worker(void)
{
	/* add user stuff here */
#if 0
	struct neurite_data_s *nd = &g_nd;
	static int adc_prev = 0;
