Commit Graph

  • 4a2fa68e51 test_intel: Intel 8282 octal latch David Montero 2026-04-29 22:51:19 +0200
  • ef812c3d9b test_intel: Intel 4004 + 4040 chip implementations David Montero 2026-04-29 22:45:34 +0200
  • fd93c703c6 autosearch: Intel 4004/4040 spec + reference impls David Montero 2026-04-29 22:37:16 +0200
  • e493304cd6 autosearch — Research notes for Intel + Z80 custom-chip emulation David Montero 2026-04-29 22:24:02 +0200
  • e3556d0a82 SEO improvements David Montero 2026-04-29 15:28:31 +0200
  • 89c9d7c6c6 Implement TCP and UDP NAT services for chip-initiated connections David Montero Crespo 2026-04-29 08:43:41 -0300
  • 175b248108 feat(epaper): Add SVG layouts and emulation plan for ePaper panels David Montero Crespo 2026-04-29 02:33:59 -0300
  • 641ac8c1de Add comprehensive tests for Cyw43Emulator functionality and lifecycle David Montero Crespo 2026-04-29 00:21:26 -0300
  • b39041ca4c feat(editor): enhance toolbar layout with center slot for file tabs and improve responsiveness David Montero Crespo 2026-04-28 23:23:20 -0300
  • 7a26d01965 feat(attiny85): add Web Component for ATtiny85 with pinInfo support David Montero Crespo 2026-04-28 22:57:50 -0300
  • 0a66c70512 feat(examples): update dual Pico example to demonstrate bidirectional digital handshake David Montero Crespo 2026-04-28 22:38:54 -0300
  • 2ac94aed24 fix(loadExample): update filename logic for Arduino-style boards to ensure correct file extension David Montero Crespo 2026-04-28 20:40:48 -0300
  • 7f2014bef7 Add ESP32 chip demos and comprehensive tests for I2C, SPI, and UART interactions David Montero Crespo 2026-04-28 19:24:39 -0300
  • fa170a082a Add shared validators and test configurations for Velxio projects https://github.com/kritishmohapatra/100_Days_100_IoT_Projects - Introduced `_lib.py` containing shared validators for board support and static source analysis for MicroPython projects. - Added `conftest.py` to configure pytest for the test suite, simplifying import paths. - Created `NOT_SUPPORTED.md` files for two projects indicating they cannot be emulated in Velxio due to lack of source code. - Implemented unit tests for the unsupported projects to verify the presence of the NOT_SUPPORTED marker and source preservation. David Montero Crespo 2026-04-28 00:36:05 -0300
  • 63896e2049 feat(activity): add user daily activity metrics and modal for detailed project interaction David Montero Crespo 2026-04-26 19:39:45 -0300
  • ba63aba4dc feat(env): add example environment configuration file for backend David Montero Crespo 2026-04-26 18:03:04 -0300
  • 8e769f8a4e feat(multi-board): add wire-aware cross-board interconnect router David Montero Crespo 2026-04-25 19:47:28 -0300
  • 5bf3a3d5ed feat(metrics): add usage analytics dashboard with country tracking David Montero Crespo 2026-04-25 19:46:52 -0300
  • fd1cd03a26 docs(readme): add missing wokwi-boards clone to manual setup davidmonterocrespo24 2026-04-25 05:03:47 +0200
  • 979df2608b ci(backend-e2e): run photodiode SPICE co-simulation test davidmonterocrespo24 2026-04-24 19:20:09 +0200
  • 2bc492c16f test(e2e): add ESP32 + SPICE photodiode co-simulation test davidmonterocrespo24 2026-04-24 19:20:02 +0200
  • 4d17dfd832 feat: add /v2-5 release landing page for Velxio 2.5 (SPICE) davidmonterocrespo24 2026-04-24 16:42:47 +0200
  • 7e026179aa feat(photodiode): add lux control in sensor panel and property dialog davidmonterocrespo24 2026-04-24 16:42:36 +0200
  • 4708d54195 fix(examples): re-create board when loading an Arduino example after an analog one davidmonterocrespo24 2026-04-23 05:22:35 +0200
  • 15075cbb2d docs: update CHANGELOG for v2.0.1 [skip ci] github-actions[bot] 2026-04-22 03:58:27 +0000
  • 18c2996bda
    Merge pull request #119 from davidmonterocrespo24/master David Montero Crespo 2026-04-22 00:58:03 -0300
  • a1161b3a79
    Merge pull request #118 from davidmonterocrespo24/feature/electrical-simulation-ngspice David Montero Crespo 2026-04-21 18:04:11 -0300
  • 6ca0f91074 refactor: make 'generatedAt' optional in component metadata and remove timestamp generation to prevent CI drift David Montero Crespo 2026-04-21 17:35:13 -0300
  • 07c9718bc3 test: update BMP280 chip ID assertions and clarify tagName uniqueness in metadata drift test David Montero Crespo 2026-04-21 17:31:51 -0300
  • ff918375d7 test: increase timeout for blink sketch compilation test David Montero Crespo 2026-04-21 17:23:36 -0300
  • 692af00258 style: update ESLint rules and clean up code formatting across multiple files David Montero Crespo 2026-04-21 17:14:27 -0300
  • 53efc226a3 Merge branch 'master' into feature/electrical-simulation-ngspice David Montero Crespo 2026-04-21 17:11:26 -0300
  • 212ecd1bcb refactor: rename components and update prefixes to 'velxio-' for consistency David Montero Crespo 2026-04-21 16:45:45 -0300
  • 0623a7dd55 feat: add custom web components for electronic elements David Montero Crespo 2026-04-21 16:44:39 -0300
  • 993a25390c feat: add passive component presets and custom elements David Montero Crespo 2026-04-21 15:21:03 -0300
  • 7bdbac9f83 feat: add local custom elements for capacitor and inductor, enhancing SPICE simulation support David Montero Crespo 2026-04-21 13:50:45 -0300
  • a1d3179e1c Add SPICE behavior tests for analog examples and update example circuit definitions David Montero Crespo 2026-04-21 13:20:48 -0300
  • eaf3fffd36 Refactor code structure for improved readability and maintainability David Montero Crespo 2026-04-21 12:59:59 -0300
  • 9ce4ad0147 refactor: remove PinSelector component and associated styles David Montero Crespo 2026-04-21 11:16:11 -0300
  • b152cb1919 Refactor property synchronization in simulation parts; introduce emitPropertyChange event David Montero Crespo 2026-04-21 10:56:20 -0300
  • 9cc9cfebd6 Add end-to-end tests for ammeter, voltmeter, and capacitor charging behavior David Montero Crespo 2026-04-21 02:17:30 -0300
  • 137f9ab0a0 Add tests for serial batching and spice rectifier functionality David Montero Crespo 2026-04-20 23:56:42 -0300
  • dcb8a92b79 feat: enhance electrical simulation and testing framework David Montero Crespo 2026-04-20 16:38:31 -0300
  • b86273870e docs: add Docker production error report (2026-04-19) David Montero 2026-04-19 00:37:07 +0200
  • 61c1ddfc22 feat: add capacitor and inductor components, update netlist builder to return pinNetMap David Montero Crespo 2026-04-17 19:27:18 -0300
  • c06bd56837 docs: update CHANGELOG for v2.0.1 [skip ci] github-actions[bot] 2026-04-17 13:13:28 +0000
  • 4b741b45ee
    Merge pull request #116 from davidmonterocrespo24/master David Montero Crespo 2026-04-17 10:12:55 -0300
  • 64f6f76160 fix: update proxy target to use 127.0.0.1 and mark subproject commits as dirty David Montero Crespo 2026-04-16 23:13:16 -0300
  • 00a15c6f76 feat: add 'circuits' category to ExampleProject interface David Montero Crespo 2026-04-16 08:39:47 -0300
  • b422f2b4c1 fix(seo): include circuitExamples in sitemap generator David Montero Crespo 2026-04-16 01:06:26 -0300
  • 3b240a9168 Merge branch 'feature/electrical-simulation-ngspice' of https://github.com/davidmonterocrespo24/velxio into feature/electrical-simulation-ngspice David Montero Crespo 2026-04-16 01:02:37 -0300
  • 635bc2a952 fix(examples): merge circuitExamples via array spread, not side-effect push David Montero Crespo 2026-04-16 01:02:27 -0300
  • f5ef107eaa feat: implement asyncio exception handler and update entrypoint script for process management David Montero Crespo 2026-04-16 00:57:30 -0300
  • 8e3c00ee7e fix: exit container when backend or nginx dies so Docker can restart it David Montero 2026-04-16 05:52:52 +0200
  • df37fdf6a4 feat: add 40 circuit examples + matching SPICE tests David Montero Crespo 2026-04-16 00:52:51 -0300
  • 79b0b94ed3 ci: add ESP32 + ngspice co-simulation tests to backend E2E pipeline David Montero Crespo 2026-04-16 00:33:59 -0300
  • 3197935461 feat: add ESP32 + ngspice co-simulation E2E tests David Montero Crespo 2026-04-15 23:28:47 -0300
  • 04d14a74b2 feat: always-on SPICE mode, full board ADC integration, LED brightness from current David Montero Crespo 2026-04-15 22:59:22 -0300
  • 36543e2479 feat: expand SPICE component catalog (fases 9 + 10) David Montero Crespo 2026-04-15 20:44:18 -0300
  • 9402b6c40f add redirect from root to /velxio/editor in nginx configuration a2nr 2026-04-16 08:00:32 +0700
  • 87be2526ba hilangkan add dan remove component, add localstorage featur a2nr 2026-04-15 21:05:02 +0700
  • ed9911dcc3 feat: electrical simulation via ngspice-WASM (eecircuit-engine) davidmonterocrespo24 2026-04-15 12:11:54 +0000
  • 09d048e20f feat: add ATtiny85 support with examples and simulation tests; update pin mapping and AVRSimulator logic David Montero Crespo 2026-04-15 02:46:33 -0300
  • 2927a3a2d7 feat: add scripts directory to Dockerfile and mark subproject commits as dirty David Montero Crespo 2026-04-14 17:38:03 -0300
  • 5202bdae7f feat: refactor CircuitPreview component and implement ShareModal using createPortal; mark subproject commits as dirty David Montero Crespo 2026-04-14 17:32:28 -0300
  • 4d6dc25ec7 feat: add BMP280 sensor component and circuit preview David Montero Crespo 2026-04-14 17:27:30 -0300
  • 12343075d8 feat: add example detail pages and SEO improvements David Montero Crespo 2026-04-13 15:22:08 -0300
  • a9fbe8b3dc feat: Activate default file group in useSimulatorStore; mark subproject commits as dirty in rp2040js and wokwi-elements David Montero Crespo 2026-04-13 11:16:43 -0300
  • 67a8373c80 feat: Enhance Arduino pin tracing in DynamicComponent; update LittleFS WASM initialization; mark subproject commits as dirty David Montero Crespo 2026-04-13 11:06:03 -0300
  • c65acdb1dc Add end-to-end test for MicroPython on Raspberry Pi Pico using rp2040js David Montero Crespo 2026-04-13 10:02:21 -0300
  • 4ab0cb7db1 feat: Mark subproject commits as dirty in rp2040js and wokwi-elements; add MicroPython on ESP32 (QEMU) root causes and fixes documentation David Montero Crespo 2026-04-13 00:16:11 -0300
  • 74e25eb4b2 feat: Update MicroPython firmware handling for ESP32; add end-to-end test and mark subproject commits as dirty David Montero Crespo 2026-04-12 23:55:11 -0300
  • eb7f87dfbc opt out ESP32 to optimize image a2nr 2026-04-13 07:34:24 +0700
  • 9a954c3314 feat: Mark subproject commits as dirty in rp2040js and wokwi-elements David Montero Crespo 2026-04-12 00:37:33 -0300
  • c736e6e789 feat: Add compiler flag for BitOrder restoration in Arduino CLI; mark subproject commits as dirty David Montero Crespo 2026-04-12 00:23:06 -0300
  • e82ff3900f feat: Add installation of QEMU shared-library dependencies in backend E2E tests; mark subproject commits as dirty David Montero Crespo 2026-04-12 00:13:03 -0300
  • d62d82b1a8 feat: Update Node.js version to 22 in backend E2E tests; mark subproject commits as dirty David Montero Crespo 2026-04-12 00:06:22 -0300
  • 0078511d20 feat: Remove unused backend and frontend startup scripts; mark subproject commits as dirty David Montero Crespo 2026-04-11 23:56:44 -0300
  • ce3c5f8cf5 feat: Increase timeout for backend E2E tests; add logging for backend startup and show logs on failure; mark subproject commits as dirty David Montero Crespo 2026-04-11 23:53:44 -0300
  • d4a48e6e1e feat: Skip real paths test in CI; mark subproject commits as dirty David Montero Crespo 2026-04-11 15:49:32 -0300
  • 830aa138ae feat: Update dependencies in requirements.txt; mark subproject commits as dirty and add pip installation log David Montero Crespo 2026-04-11 15:45:50 -0300
  • 382e13cfe7 feat: Update components metadata timestamp and mark subproject commits as dirty; add diagnostic test for real library paths David Montero Crespo 2026-04-11 15:42:38 -0300
  • 2ba8020438 feat: Enhance ESPIDFCompiler library resolution logic; add support for dynamic library detection and patching in CMakeLists.txt refactor: Update wiring examples for E32 OLED integration; correct pin mappings for VCC, GND, DATA, and CLK test: Improve unit tests for ESPIDFCompiler; add scenarios for library resolution and CMake patching chore: Mark subproject commits as dirty for wokwi-libs David Montero Crespo 2026-04-11 15:25:40 -0300
  • c6063e8eed revert ubuntu:22.04 a2nr 2026-04-11 16:44:14 +0700
  • 0d6b65b3a5 ganti debian a2nr 2026-04-11 14:41:40 +0700
  • 2274d28a3f downgrade ubuntu veraion a2nr 2026-04-11 14:14:54 +0700
  • 6b161eab34 feat: Enhance CI workflows for backend unit and e2e tests; add environment setup and skip timing-sensitive tests in CI David Montero Crespo 2026-04-10 23:47:25 -0300
  • 7971743174 Add unit tests for I2C slave devices, MCP tools, and WiFi/BLE status parser David Montero Crespo 2026-04-10 23:39:51 -0300
  • d2e1e04def Add comprehensive documentation for ESP32 GPIO sensor simulation David Montero Crespo 2026-04-10 22:51:56 -0300
  • a11dd87d5a feat: add pin hover tooltip during wire aiming and implement null-safety checks for wire rendering a2nr 2026-04-10 13:59:44 +0700
  • 44dcac1059 feat: Mark subproject commits as dirty for wokwi-libs; add documentation for ESP32 I2C slave simulation and debugging journey David Montero Crespo 2026-04-09 15:10:32 -0300
  • 46e459f51b Refactor I2C slave tests for ESP32: update event handling and improve accuracy of ACK/NACK responses; add full end-to-end test for MPU-6050 I2C simulation; update components metadata timestamp; mark subproject commits as dirty for wokwi-libs. David Montero Crespo 2026-04-09 15:06:39 -0300
  • 5795b1d506 Fix MPU6050Slave I2C handling and add comprehensive tests David Montero Crespo 2026-04-09 02:04:41 -0300
  • 1973b0adbc fix(simulator): prevent crosshair from activating during wire segment editing on mobile a2nr 2026-04-09 11:04:05 +0700
  • 52321dffe8 feat: add wire undo/redo with snapshot-based history stack a2nr 2026-04-09 09:53:08 +0700
  • cd85b78b75 feat: improve mobile wiring UX with pinch-zoom preserve and crosshair a2nr 2026-04-09 09:52:08 +0700
  • ea82602102 feat: add EmbedBridge PostMessage protocol for LMS iframe integration a2nr 2026-04-09 09:44:49 +0700
  • 75c4ead6de Merge remote-tracking branch 'origin/master' David Montero 2026-04-09 02:36:06 +0200
  • 6c95013f24 fix: prevent save to /api/projects/none when project ID is invalid David Montero 2026-04-09 02:34:43 +0200
  • 4667c8bb3b feat: Enhance MPU6050Slave I2C handling with improved WHO_AM_I read tracking; update tests for clarity David Montero Crespo 2026-04-08 08:48:14 -0300