Contact

Let us talk about projects, technology and learning.

If you have feedback about FPGA, embedded systems, communication simulation, databases or this website, use one of the channels below.

Email

jiayuhere@gmail.com

Best for project discussions and questions with background, environment and an expected result.

Send Email

GitHub

@jiayu-here

For a public project, use the repository Issue when possible so context stays with the code.

Visit GitHub

WeChat

jiayu_here

Open the WeChat contact page to view the QR code and add me. A short introduction is appreciated.

View WeChat QR Code

QQ

Add Me on QQ

For quick conversations. The button opens the QQ friend page and continues in the QQ application.

Add QQ

Topics

Areas for Discussion

FPGA

  • Verilog combinational, sequential and parameterized RTL design
  • Quartus pin assignments, compilation, resource and timing checks
  • ModelSim testbenches, waveform debugging and module verification
  • DDS phase accumulators, waveform LUTs and frequency words
  • QPSK Gray mapping, phase rotation, hard decisions and BER alignment

Embedded

  • STM32F103 clocks, GPIO, timers, ADC, UART and DMA
  • FreeRTOS task design, priorities, queues, mutexes and stack sizing
  • PWM, motor encoders, dual-wheel PID and odometry control
  • DS18B20, PT100, OLED, SD/FATFS and audible/visual alarms
  • Flash parameters, pin multiplexing, board bring-up and debugging

Communications

  • MATLAB signal generation, AWGN channels and multi-SNR experiments
  • PSK/QAM modulation, constellation mapping and symbol decisions
  • Time waveforms, spectra, constellations and BER curves
  • Normalization, feature extraction, SVM/KNN and confusion matrices
  • Fixed-point FFT width, scaling, quantization error and overflow

Software

  • Python local web tools, document parsing and retrieval workflows
  • SQLite/MySQL modeling, index design and SQL troubleshooting
  • Docker Compose, volumes, service health checks and backups
  • Git/GitHub branches, commits, Actions and Pages deployment
  • README files, automated tests, end-to-end checks and packaging