There are 2 repositories under circuit-design topic.
intro to electronics & robotics
An asset which include circuit symbols for drawing schematics and block diagrams with Affinity Designer
An LTspice project which contains third-order Butterworth filters built both using an inductor and a current conveyor.
This library is an attempt to make transistor sizing for Analog design less painful.
This software is a tool for designing electronic circuits using LaTeX. With an intuitive graphical interface, you can create complex circuits quickly and easily, while the LaTeX code generator translates your designs into code compatible with the LaTeX circuitikz library.
A basic USB mouse PCB based on the PAW3526D8-FJY2 Sensor.
A breadboard-based circuit designer and simulator written in Java
Demonstration of the working of Chua's Diode using the concept of Negative Impedance
Devcontainers for Integrated-circuit design using the Viper IC design environment
A pipelined RISC-V CPU Core Implemented in Makerchip using TL-Verilog
Vezzal is a tool flow currently built to test Netgen and Magic by providing an environment and a testcases database. It can either be used through Github Actions or as a standalone mode. It is designed and developed by following the KISS principle (Keep it Simple, Stupid) offering complete freedom for users yet keeping things simple.
Generator for wokwi schematics that implement lookup tables in conjunctive normal form (CNF), i.e. with AND and OR gates
Quantum Circuit Designer: A gymnasium-based set of environments for benchmarking reinforcement learning for quantum circuit design.
Introductory course to Self Timed Circuits
vhdl
An analog synthesizer composed of a modified Baby8 Sequencer and Atari Punk Console, which can be used to create a variety of eight-note musical sequences.
This repository contains detailed documentation and code for designing and developing a microcontroller-based Printed Circuit Board (PCB). The project focuses on creating a versatile and efficient platform for various embedded system applications, ensuring optimal performance, power efficiency, and ease of integration.
The pc-09 will be a Motorola 6809 based microcomputer with an advanced MMU, boot scheme, and graphics hardware.
Electronic Circuit Simulator in the Browser
ATX12VO compatible +5VSB to +12VSB inline adapter
Senior Design Project for Computer Engineering at San José State University.
ByteWeave is a web-based application that allows students to simulate digital circuits using a variety of logic gates, including AND, OR, NOT, NAND, NOR, INPUT, OUTPUT, and Seven Segment Displays. Instructors can also create assignments with custom logic circuits that are automatically graded.
Since I was young, I have suffered complications with my eardrums. As a result I have lost a significant amount of hearing. I recently made the decision to buy a hearing aid, to help myself hear more clearly. The case of the hearing aid I purchase has a flawed mechanical and electrical design. It does not fully enclose the hearing aids and it must be plugged into the wall to charge them. I wanted to make the experience more seamless for myself so I decided to design my own charging case, inspired by the Apple AirPods case.
During one of my Co-Op terms, I worked with a team at an emerging startup to develop a modular sidewalk robot. During the winter, the robot is able to plow snow and spread salt on the sidewalks. During the summer, it is used for lawn mowing, sidewalk inspections and delivery. The robot has a 360° field of view, and can be remotely operated or operate itself autonomously. It is also equipped with a microphone and speakers, in order to communicate with pedestrians, and emergency stop buttons as a fail-safe stopping system. I worked on all aspects of the robot, including, mechanical design, drivetrain, electrical design, soldering and assembly.
This project aims to provide a very simple slow (~15KHz) but low noise photodiode front end, for the use in building scientific instrumentation.
Component value calculator for scaling and offset amplifier circuits and lowpass filters using Texas Instrumetns application notes
A motion detection device built using the NodeMCU microcontroller development board and connected to the Firebase real-time database. This device efficiently controls a flashlight using a relay module, with inputs from LDR and PIR sensors.
Smart Tracking Seal, which is built using an A9G module and an ATmega328P microcontroller, enables real-time location tracking and lock state verification, with notifications via mobile app and SMS.
3bit digitally controlled PWM Generator using eSim, using ngveri(Makerchip) and ngspice
【 NYCU 2021 Spring Semester 】by Professor 單智君