FPGA FPGA Log #00: Setting up the environment I currently have a Altera Cyclone IV FPGA development board and since it is winter break, I decided to code some SystemVerilog modules on it to refresh my RTL design skill.Install Quartus
ESP32 ESP32 Development Log 01: WiFi Latency Testing The current project I am working is related to real-time control with ESP32 over wireless interface. Naturally I would like to use the WiFi onboard directly as it will not require an extra
ESP32 ESP32 Development Log 00: Environment Setup This is a continuation of the the blog series of ESP8266 development here, which at the end I concluded that I will be switching over to the ESP32 platform due to the lack
Hardware ESP8266 Development Log 00: Environment Setup As for my undergraduate senior design project, my team and I decided to use ESP8266 as the main controller due to its availability of the WiFi module. In order to evaluate whether it
Hardware Installing WaveForms on Ubuntu WaveForms is a software built by Digilent to accompany their Analog Discovery 2 device, which is an all-in-one FPGA-based electronic tool that includes power supply, function generator, oscilloscope, digital pins control, etc. To
Hardware Hello Verilog: Coding Today, we will be using Verilog, a HDL (hardware description language) to code an encoder to light up a seven segment display based on keymap input. First of all, create a file name