Francesco Urbani

e-mail

GitHub

LinkedIn


Final year Electronic Engineering MSc student at the University of Pisa.

Software

  • syRF (Landing page)
    Cross-platform CAD tools for designing RF and microwave circuits.
  • matching_network (Repository | PyPI | Jupyter notebook)
    Python package for designing lumped-parameters (L-section) matching networks.
    Downloads
  • fixed2float (Repository | PyPI)
    Rust library (with Python bindings) for Fixed-Point to real number conversions and vice versa.
    Downloads
  • em_waves (Repository | PyPI)
    Python package for electromagnetic wave visualization at the boundary between two different media.
    Downloads
  • bodas (Repository | PyPI)
    Python package for plotting asymptotic Bode diagrams.
    Downloads

University projects

  • Hotel bookings (Repository | Demo)
    Client/server application communicating over TCP for hotel rooms reservations.
  • G-Pong (ToC)
    Pong arcade game with accelerometer-driven paddle and self-oriented display, synthesized onto an Intel FPGA.
  • SAD calculation (Repository | Report)
    Sum of absolute differences: design, synthesis, and implementation of a SAD calculator with the hardware description language VHDL.
  • CMOS OTA
    Operational transconductance amplifier: design, simulation, and layout of an OTA with cascode output stage in a 1P2M 0.25 μm CMOS process.

Extra Projects

  • TandemBot (Landing page | Bot)
    Telegram Bot for practicing foreign languages with random partners whose native language is the language you want to learn and vice versa. 100+ active users on the first month.
  • ScanYourPdf (Repository | Bot)
    Save trees ink and time by digitally signing documents pretending they are hand-signed.

Non-exhaustive list of things I like

  1. Nonfiction books
  2. Walkable cities
  3. Languages, both natural and computer's
  4. Lex Fridman Podcast
  5. Photography