#include #include #include #define SEQ_MAX_LEN 8 /* Inputs */ // Clock In // Reset In /* Outputs */ // CV Out // Gate Out void gen_rand_seq(uint8_t *sequence) { for (uint8_t i = 0; i < SEQ_MAX_LEN; i++) { sequence[i] = esp_random() % 2; } } void app_main(void) { /* Initialize sequence */ uint8_t sequence[SEQ_MAX_LEN] = {0}; uint8_t seq_len = SEQ_MAX_LEN; /* Main Loop */ while (1) { for (uint8_t step = 0; step < seq_len; step++) { printf("%i", sequence[step]); } gen_rand_seq(sequence); printf("\n"); } }