1
0
forked from tanchou/Verilog

114 Commits

Author SHA1 Message Date
Gamenight77
0b764026a1 Add menu.py for weekly meal planning data 2025-07-08 10:28:56 +02:00
ebe6cefda4 Update S4 Uart FIFO 2025-06-05 15:59:12 +02:00
20cbaace08 FPGA_ESP32_WIFI_Fonctionnel 3MB 2025-06-03 09:04:26 +02:00
3541476e9a vLundi juin 2025-06-02 14:42:40 +02:00
Gamenight77
3f3e4fcd6b Update clock frequency in fpga_wifi_led module to 57.857142 MHz 2025-05-29 13:25:53 +02:00
Gamenight77
0f14bf24a6 Update PLL configuration in fpga_wifi_led module for Tang Nano 9K board 2025-05-29 10:44:03 +02:00
Gamenight77
778f4e2e57 Update UART baud rate to 500,000 in ESP32 and FPGA modules 2025-05-28 15:51:46 +02:00
Gamenight77
12ce0d38a7 Update UART baud rate to 1,000,000 in ESP32 and FPGA modules; adjust example command in connectESP.py 2025-05-28 14:47:38 +02:00
Gamenight77
b2d280b4e2 Add connectESPV2.py for socket communication and hex input handling 2025-05-28 10:32:27 +02:00
Gamenight77
502999b159 Refactor LED handling in fpga_wifi_led module and remove obsolete readSerial.py script 2025-05-28 09:26:09 +02:00
Gamenight77
47de4a955b Update FPGA constraints and reintroduce WiFi functionality with touch sensor reset handling 2025-05-27 18:45:09 +02:00
Gamenight77
168431849b Code FPGA fonctionnel 2025-05-27 15:36:40 +02:00
Gamenight77
4e16bb3cbe Fix timer conditions in DHT11 state machine for signal detection 2025-05-27 13:45:58 +02:00
Gamenight77
d69a0a4753 Adjust timer threshold for signal detection in DHT11 interface 2025-05-27 13:38:33 +02:00
Gamenight77
425cc8d00c Refactor DHT11 interface to support 16-bit temperature and humidity data, update checksum handling, and improve state machine logic 2025-05-27 13:34:59 +02:00
Gamenight77
286ba6b33c Enhance DHT11 interface and update measurement delay in top module 2025-05-27 12:51:00 +02:00
Gamenight77
68000def79 Remove unnecessary blank line in dht11_interface module 2025-05-27 10:31:52 +02:00
Gamenight77
7d7a6e16d8 Patch 2025-05-27 10:30:30 +02:00
Gamenight77
35f84d9d16 recodage de lundi 2025-05-27 10:12:31 +02:00
92144d315e leds 2025-05-26 11:19:03 +02:00
cac1a38dad Leds 2025-05-26 11:18:25 +02:00
Gamenight77
a02d6e7d22 init semaine 7 2025-05-25 19:04:56 +02:00
4c3e40b266 Refactor FIFO module: update pointer and count handling for improved functionality 2025-05-22 14:49:36 +02:00
54bf6df85b Add DHT11 UART communication module and related components
- Implemented a FIFO buffer in Verilog for data storage.
- Created a simplified UART transmitter (txuartlite) for serial communication.
- Developed a UART transmission FIFO (uart_tx_fifo) to manage data flow.
- Designed the top-level module (dht11_uart_top) to interface with the DHT11 sensor and handle data transmission.
- Added a testbench (tb_dht11) for simulating the DHT11 module functionality.
- Updated README with project description and command references.
- Created build and simulation scripts for both Linux and Windows environments.
- Added constraints file for hardware configuration.
- Implemented a state machine for managing measurement and data transmission.
2025-05-22 12:27:16 +02:00
Gamenight77
a541e033d7 Refactor DHT11 model: update clock comment for clarity and adjust state machine comment formatting 2025-05-22 08:58:27 +02:00
Gamenight77
434381e9b6 Refactor DHT11 module and testbench: update timing parameters, adjust state machine, and correct simulation script paths 2025-05-21 18:11:28 +02:00
cbebf620d5 Add DHT11 interface and model, update testbench and scripts for simulation 2025-05-20 15:55:21 +02:00
b3e646d854 Refactor ultrasonic modules and testbench for improved functionality and clarity 2025-05-20 14:24:41 +02:00
Gamenight77
436edae734 Add ultrasonic sensor model and driver, update testbench and scripts 2025-05-19 11:42:28 +02:00
Gamenight77
9755b1b0a3 Refactor testbench by removing unused sensor distance checks and simplifying LED verification logic 2025-05-19 09:53:24 +02:00
Gamenight77
1006b77e95 Update testbench and simulation scripts to use a unified output file name for GTKWave 2025-05-19 09:31:53 +02:00
Gamenight77
75d1ff029b Semaine 6 init 2025-05-19 09:14:04 +02:00
Gamenight77
6ad0716f8f Fix path in build script and improve comments in testbench for ultrasonic commands 2025-05-16 17:06:57 +02:00
Gamenight77
933f38d071 Merge branch 'main' of https://grond.iut-fbleau.fr/tanchou/Verilog 2025-05-16 10:34:35 +02:00
Gamenight77
e66a464812 Sa a l'air de fonctionner 2025-05-16 10:34:32 +02:00
3569b55925 Refactor project scripts for Windows and Linux: update paths and create new scripts for build, clean, simulate, and GTKWave functionalities. 2025-05-15 09:26:34 +02:00
abdc824c6d Script pour linux structure 2025-05-15 09:23:21 +02:00
Gamenight77
861c9869f5 Add DHT11 interface and UART integration for ultrasonic sensor project
- Created DHT11 interface in Verilog to handle communication with DHT11 sensor.
- Implemented LED control logic to indicate sensor status and data readiness.
- Added project scripts for building, cleaning, and simulating the design.
- Established constraints for FPGA pin assignments.
- Developed testbench for DHT11 UART communication.
- Updated README files to reflect project functionality and commands.
2025-05-14 14:40:16 +02:00
Gamenight77
6a5b90c8d1 Refactor DHT11 interface: change output wires to registers for data ready, busy, and error signals 2025-05-14 10:31:48 +02:00
Gamenight77
2a153aa1eb Enhance DHT11 interface: add start signal and busy output, improve FSM for better data handling 2025-05-14 10:27:46 +02:00
Gamenight77
1d6677d67d Init du DHT11 Interface 2025-05-14 09:22:07 +02:00
Gamenight77
e124c7c0c4 Bloquer a cause du tx 2025-05-13 12:22:50 +02:00
Gamenight77
d1f907f7b6 Remove unnecessary IDE configuration files from the Python test directory 2025-05-13 10:21:47 +02:00
Gamenight77
b7d184d02f Gros patch sur la fifo et rx fifo pour gagner des tick d'horloge, uart comand fonctionne toujours pas 2025-05-13 10:21:28 +02:00
Gamenight77
cca81f4db5 Fix formatting and update LED assignment in top_uart_ultrason_command module 2025-05-12 20:40:21 +02:00
Gamenight77
2cb68ce0d1 Debg compliqué 2025-05-12 15:34:02 +02:00
Gamenight77
790b85841b Refactor UART testbench for ultrasonic commands: improve readability and organization of code structure 2025-05-12 13:24:58 +02:00
Gamenight77
30bbe27510 ultrasonic commands commencer et tester mais non fonctionnel donc début de testbench pour pouvoir debuguer 2025-05-12 12:15:52 +02:00
Gamenight77
004def5ba2 Add README for UART loopback issue and delay explanation 2025-05-09 11:58:55 +02:00
Gamenight77
e086ba8ef0 Loopback fifo fonctionne mais avec 3 valeur de décalage 2025-05-09 11:39:40 +02:00