https://github.com/dogusyuksel/renode-web
renode script writer with web interface
https://github.com/dogusyuksel/renode-web
renode
Last synced: 21 days ago
JSON representation
renode script writer with web interface
- Host: GitHub
- URL: https://github.com/dogusyuksel/renode-web
- Owner: dogusyuksel
- Created: 2025-12-03T00:31:41.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2026-04-21T09:05:16.000Z (about 2 months ago)
- Last Synced: 2026-04-21T11:13:13.925Z (about 2 months ago)
- Topics: renode
- Language: Python
- Homepage:
- Size: 3.15 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# renode-web
This project is used for creating renode resc and repl with a web UI easily!

## HOW TO
execute
```
python app.py # under web folder
```
and open browser and type the url you saw on logs
then follow the instructions and check the console
## CSONSOLE QUICK TESTS
* renode examples/custom_board/example.resc
* renode examples/custom_can/example.resc
* renode examples/custom_uart_telnet/example.resc
* renode examples/custom_gdb/example.resc
* renode examples/custom_spi_flash_mx25r/example.resc
* renode examples/custom_spi_logger/example.resc
* renode examples/custom_i2c_sensor/example.resc
* renode examples/custom_i2c_logger/example.resc
* renode uploads/example.resc
## LIMITATIONS
* only single sensor can be connected to each peripheral
## TODO
* need to pass I2C slave address via UI, or we are using AA by default
* renode for freertos enabled firmwares
## NOTES
function logging enable
```
sysbus LoadELF @/workspace/uploads/firmware.elf
sysbus.cpu LogFunctionNames true
```