# Internal Devices‎

## {{@273#bkmrk-tiger-city-imx-embed}}

### Buzzer

This example shows how to use the integrated buzzer of the Tiger computer. The buzzer will generate a sound for a few seconds and then turn itself off.

- <span style="color: rgb(35, 111, 161);">[Buzzer - C example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/c/buzzer.c)</span>
- <span style="color: rgb(35, 111, 161);">[buzzer - Python example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/python/buzzer.py)</span>
- <span style="color: rgb(35, 111, 161);">[Buzzer - Bash example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/scripts/buzzer.sh)</span>

### EEPROM erase

This example shows how to erase the EEPROM memory of the Tiger computer.

- <span style="color: rgb(35, 111, 161);">[EEPROM\_erase - C example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/c/EEPROM_erase.c)</span>
- <span style="color: rgb(35, 111, 161);">[EEPROM\_erase - Python example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/python/EEPROM_erase.py)</span>
- <span style="color: rgb(35, 111, 161);">[EEPROM\_erase - Bash example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/scripts/EEPROM_erase.sh)</span>

### EEPROM read

This example shows how to read from the EEPROM memory of the Tiger computer.

- <span style="color: rgb(35, 111, 161);">[EEPROM\_read - C example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/c/EEPROM_read.c)</span>
- <span style="color: rgb(35, 111, 161);">[EEPROM\_read - Python example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/python/EEPROM_read.py)</span>
- <span style="color: rgb(35, 111, 161);">[EEPROM\_read - Bash example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/scripts/EEPROM_read.sh)</span>

### EEPROM SN read

This example shows how to read from the EEPROM SN (read-only) memory of the Tiger computer.

- <span style="color: rgb(35, 111, 161);">[EEPROM\_SN\_read - C example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/c/EEPROM_SN_read.c)</span>
- <span style="color: rgb(35, 111, 161);">[EEPROM\_SN\_read - Python example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/python/EEPROM_SN_read.py)</span>
- <span style="color: rgb(35, 111, 161);">[EEPROM\_SN\_read - Bash example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/scripts/EEPROM_SN_read.sh)</span>

### EEPROM write

This example shows how to write some sample string to the EEPROM memory of the Tiger computer.

- <span style="color: rgb(35, 111, 161);">[EEPROM\_write - C example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/c/EEPROM_write.c)</span>
- <span style="color: rgb(35, 111, 161);">[EEPROM\_write - Python example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/python/EEPROM_write.py)</span>
- <span style="color: rgb(35, 111, 161);">[EEPROM\_write - Bash example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/scripts/EEPROM_write.sh)</span>

### FLASH erase

This example shows how to erase the FLASH memory of the Tiger computer.

- <span style="color: rgb(35, 111, 161);">[FLASH\_erase - C example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/c/FLASH_erase.c)</span>
- <span style="color: rgb(35, 111, 161);">[FLASH\_erase - Python example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/python/FLASH_erase.py)</span>
- <span style="color: rgb(35, 111, 161);">[FLASH\_erase - Bash example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/scripts/FLASH_erase.sh)</span>

### FLASH read

This example shows how to read from the FLASH memory of the Tiger computer.

- <span style="color: rgb(35, 111, 161);">[FLASH\_read - C example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/c/FLASH_read.c)</span>
- <span style="color: rgb(35, 111, 161);">[FLASH\_read - Python example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/python/FLASH_read.py)</span>
- <span style="color: rgb(35, 111, 161);">[FLASH\_read - Bash example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/scripts/FLASH_read.sh)</span>

### FLASH write

This example shows how to write some sample string to the FLASH memory of the Tiger computer.

- <span style="color: rgb(35, 111, 161);">[FLASH\_write - C example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/c/FLASH_write.c)</span>
- <span style="color: rgb(35, 111, 161);">[FLASH\_write - Python example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/python/FLASH_write.py)</span>
- <span style="color: rgb(35, 111, 161);">[FLASH\_write - Bash example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/scripts/FLASH_write.sh)</span>

### GSM reset

This example shows how to reset the GSM module of the Tiger computer.

- <span style="color: rgb(35, 111, 161);">[GSM\_reset - C example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/c/GSM_reset.c)</span>
- <span style="color: rgb(35, 111, 161);">[GSM\_reset - Python example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/python/GSM_reset.py)</span>
- <span style="color: rgb(35, 111, 161);">[GSM\_reset - Bash example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/scripts/GSM_reset.sh)</span>

### RTC

This example shows how to read date and time from the RTC (Real Time Clock) of the Tiger computer.

- <span style="color: rgb(35, 111, 161);">[RTC - C example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/c/RTC.c)</span>
- <span style="color: rgb(35, 111, 161);">[RTC - Python example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/python/RTC.py)</span>
- <span style="color: rgb(35, 111, 161);">[RTC - Bash example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/scripts/RTC.sh)</span>

### Watchdog

This example shows how to view the watchdog service status of the Tiger computer.

- <span style="color: rgb(35, 111, 161);">[Watchdog - C example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/c/watchdog.c)</span>
- <span style="color: rgb(35, 111, 161);">[Watchdog - Python example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/python/watchdog.py)</span>
- <span style="color: rgb(35, 111, 161);">[Watchdog - Bash example](https://github.com/Redisage/Tiger-City-IMX-Software-Examples/blob/main/scripts/watchdog.sh)</span>