{"id":20522876,"url":"https://github.com/anachrocomputer/stm32_i2c_oled","last_synced_at":"2025-06-25T05:41:13.420Z","repository":{"id":70085013,"uuid":"582758311","full_name":"anachrocomputer/STM32_I2C_OLED","owner":"anachrocomputer","description":"Display stuff on a monochrome OLED from an STM32F103 using the I2C interface","archived":false,"fork":false,"pushed_at":"2023-01-22T02:35:26.000Z","size":63,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-16T10:49:18.429Z","etag":null,"topics":["bluepill","i2c","i2c-bus","i2c-display","oled-display-ssd1306","ssd1306","stm32","stm32f103"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anachrocomputer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-12-27T19:37:48.000Z","updated_at":"2024-03-18T21:38:56.000Z","dependencies_parsed_at":"2023-02-28T14:02:53.453Z","dependency_job_id":null,"html_url":"https://github.com/anachrocomputer/STM32_I2C_OLED","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anachrocomputer%2FSTM32_I2C_OLED","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anachrocomputer%2FSTM32_I2C_OLED/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anachrocomputer%2FSTM32_I2C_OLED/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anachrocomputer%2FSTM32_I2C_OLED/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anachrocomputer","download_url":"https://codeload.github.com/anachrocomputer/STM32_I2C_OLED/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242128317,"owners_count":20076177,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bluepill","i2c","i2c-bus","i2c-display","oled-display-ssd1306","ssd1306","stm32","stm32f103"],"created_at":"2024-11-15T22:37:10.126Z","updated_at":"2025-03-06T00:43:11.845Z","avatar_url":"https://github.com/anachrocomputer.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# STM32_I2C_OLED #\n\nAn STM32F103 \"Blue Pill\" program to display stuff on a 128x32 pixel\nOLED display connected to the I2C interface.\nThere's a 9600 baud serial interface on USART1 (pins PA9 and PA10) which\nis used to control the display.\nThe command 'z' will clear it, while 'o' will show a pre-generated\nimage.\nThe command 'u' will switch from manual updates to an automatically-updating\nclock display with hours, minutes, and seconds.\n'm' will switch back to manual updates.\nThe style of display is selected by 'v' for VFD, 'w' for LED dots, 'x' for\npanaplex, and 'y' for LED bars.\n\nThe program is in C and may be compiled with GCC on Linux\n(Windows may also work if you have a copy of GNU 'make' installed).\n\n## Chips Supported ##\n\nAt present, there's only support for the STM32F103 on the \"Blue Pill\" development board.\n\n## ARM Toolchain ##\n\nA recent version of GCC for ARM, such as that installed by the Arduino \"stm32duino\" toolchain.\n\nYou'll also need some files from the ST \"STM32CubeF1\" repo on GitHub, such as the linker script.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanachrocomputer%2Fstm32_i2c_oled","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanachrocomputer%2Fstm32_i2c_oled","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanachrocomputer%2Fstm32_i2c_oled/lists"}