{"id":19360280,"url":"https://github.com/kts-o7/rv_board","last_synced_at":"2026-01-15T22:38:12.568Z","repository":{"id":183149419,"uuid":"665642704","full_name":"KTS-o7/RV_Board","owner":"KTS-o7","description":"This is the Repository of RV Board Testing program Development","archived":false,"fork":false,"pushed_at":"2024-04-09T17:04:45.000Z","size":66,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-08T08:47:26.077Z","etag":null,"topics":["32-bit","armv7","assembly","embedded-c","lpc2148","risc"],"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/KTS-o7.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":"2023-07-12T16:55:34.000Z","updated_at":"2024-04-09T17:07:18.000Z","dependencies_parsed_at":"2024-11-10T07:17:46.772Z","dependency_job_id":"a6a07dbc-1016-4e86-937f-068b5c63416b","html_url":"https://github.com/KTS-o7/RV_Board","commit_stats":null,"previous_names":["kts-o7/rv_board"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KTS-o7%2FRV_Board","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KTS-o7%2FRV_Board/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KTS-o7%2FRV_Board/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KTS-o7%2FRV_Board/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KTS-o7","download_url":"https://codeload.github.com/KTS-o7/RV_Board/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246866100,"owners_count":20846496,"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":["32-bit","armv7","assembly","embedded-c","lpc2148","risc"],"created_at":"2024-11-10T07:17:37.951Z","updated_at":"2026-01-15T22:38:12.543Z","avatar_url":"https://github.com/KTS-o7.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RV_Board\n\nThis is the Repository of RV Board Testing program Development\n## Stats :\n![GitHub Languages](https://img.shields.io/github/languages/count/KTS-o7/RV_Board)\n![GitHub Last Commit](https://img.shields.io/github/last-commit/KTS-o7/RV_Board)\n![GitHub Contributors](https://img.shields.io/github/contributors/KTS-o7/RV_Board)\n![GitHub top language](https://img.shields.io/github/languages/top/KTS-o7/RV_Board)\n![GitHub](https://img.shields.io/github/license/KTS-o7/RV_Board)\n[![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FKTS-o7%2FRV_Board\u0026count_bg=%2379C83D\u0026title_bg=%23555555\u0026icon=\u0026icon_color=%23E7E7E7\u0026title=hits\u0026edge_flat=false)](https://hits.seeyoufarm.com)\n\n## 1. Introduction\n\nThe code must be run on the Keil uVision5 IDE. The code is written in C language. The code is developed for RV Board. The RV Board is a development board for the LPC2148.\n\n## 2. Features\n\nThe RV Board has the following features:\n\n- 2x16 LCD Display.\n- 4x4 Keypad.\n- 8 LEDs.\n- 8 Switches.\n- 1 Potentiometer.\n- 1 Buzzer.\n- Servo Motor outputs.\n- Stepper Motor outputs.\n- DC Motor outputs.\n- 1 Relay.\n- 10 bit ADC x 2 ( A total of 14 ADC channels are available ).\n- 10 Bit DAC x 1 ( A single `Aout` pin is available ).\n- 2 UARTs.\n- 2 I2C.\n- 1 SPI.\n- 512KB Flash and 32KB RAM.\n- 2 Timers.\n- 2 External Interrupts ( FIQ and IRQ ).\n- 1 PWM with 6 channels.\n\n## 3. How to use\n\n`Programming mode` can be accessed by pressing `SW2` and `Reset` Switches together. The `Programming mode` is indicated by the `LED1` glowing. The `Programming mode` is used to program the LPC2148 using the `ISP` mode. The `Programming mode` is exited by pressing the `Reset` switch.\n\n## 4. How to program\n\nBurn the `\u003cprogram name\u003e.hex` via FlashMagic.\nSelect the appropriate COM port and the baud rate.\n\n## Productathon Code\n\n- A version of Smart Kiosk is written in Embedded C which utilizes the features of the RV Board that is - 4x4 Matrix Keyboard, LCD, Buzzer and DC Motor.\n\nCompile the code with microLib, appropriate linker file and startup file and the default memorylayout.\n\n@KTS-o7,@NeeleshRao,@CodingRiovo, @Sarangspin and @using-namespace-lyx contributed to this repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkts-o7%2Frv_board","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkts-o7%2Frv_board","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkts-o7%2Frv_board/lists"}