Home Automation Using Custom 32-bit RISC-V Based FPGA Processor
- DOI
- 10.2991/978-94-6239-650-0_7How to use a DOI?
- Keywords
- RISC-V; FPGA; Spartan-3A; Home Automation; Embedded Systems; Pipeline Processor
- Abstract
This paper presents the design and implementation of a custom 32-bit RISC-V processor with a 5-stage pipeline architecture deployed on a Xilinx Spartan-3A FPGA. The processor is designed to control and automate home appliances through a flexible and open-source hardware architecture. The use of the RISC-V instruction set provides scalability, customizability, and cost efficiency compared to proprietary microcontrollers. The FPGA platform enables real-time performance with parallel hardware execution and easy reconfiguration. The proposed system successfully demonstrates real-time control of household devices such as lighting, fans, and sensors. Experimental evaluation shows that the processor achieves stable operation with acceptable timing performance and moderate FPGA resource utilization, making it a suitable candidate for low-cost and energy-efficient smart home systems.
- Copyright
- © 2026 The Author(s)
- Open Access
- Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
Cite this article
TY - CONF AU - Vrushali Thorat AU - Suchit Pillai AU - Chirag Wadkar AU - Gopal Krishna Siddabattula AU - Ravi Biradar PY - 2026 DA - 2026/04/20 TI - Home Automation Using Custom 32-bit RISC-V Based FPGA Processor BT - Proceedings of the Conference on Technologies for Future Cities (CTFC 2025) PB - Atlantis Press SP - 96 EP - 106 SN - 3005-155X UR - https://doi.org/10.2991/978-94-6239-650-0_7 DO - 10.2991/978-94-6239-650-0_7 ID - Thorat2026 ER -