Skip to content

Xueming Yu

Good to Best

Menu
  • Home
  • Category
  • About
  • Contact
Posted onFebruary 27, 2025February 28, 2025Embedded

Notes on Updating GPIO inside ISR for Microchip MCU

by XuemingLeave a comment on Notes on Updating GPIO inside ISR for Microchip MCU

This may apply to a wide range of Microchip MCU, or even other manufactory’s MCU. But I only verified on PIC32MZ2048EFH100. Writing to a GPIO, which is an SFR (Special…

Read More
Posted onFebruary 27, 2025February 28, 2025Embedded

How to Generate the Disassembly List on Microchip MPLAB IDE

by XuemingLeave a comment on How to Generate the Disassembly List on Microchip MPLAB IDE

On MPLAB, go to Project Properties -> Building. Check the box “Execute this line after build” and copy the following to the line: After compile, you will find the “list.lst”…

Read More
Posted onFebruary 25, 2025April 7, 2025Embedded

Programming the USB module of PIC32MZ without Harmony (2) – USB basics

by XuemingLeave a comment on Programming the USB module of PIC32MZ without Harmony (2) – USB basics

The scope of USB on PIC32MZ silicon USB is quite a complicated protocol. I would like to use this post to explain a few terminologies and concepts that we will…

Read More
Posted onFebruary 20, 2025May 30, 2025Embedded

Programming the USB module of PIC32MZ without Harmony (1)

by XuemingLeave a comment on Programming the USB module of PIC32MZ without Harmony (1)

Why not Harmony First of all, I’ve been a royal customer of Microchip’s MCU products for over a decade. From PIC24 to dsPIC33, from PIC32MX to PIC32MZ, Microchip’s MIPS line…

Read More
Posted onJune 9, 2020May 17, 2025Circuit Design

Altium Desinger Adding Net Name to Hidden Pin

by XuemingLeave a comment on Altium Desinger Adding Net Name to Hidden Pin

It used to be pretty straight forward to assign a net to a hidden pin of a component using the right-click property menus. However, this function has been relocated to…

Read More
Posted onJanuary 25, 2017February 28, 2025Electrical Engineering

OpenRISC(1): First run OpenRISC on de0-nano board

by XuemingLeave a comment on OpenRISC(1): First run OpenRISC on de0-nano board

The scope of the OpenRISC project is so extensive that it covers wild range of areas including processor architecture, implementation with register transfer language, simulation tool, synthesis tool, and tool-chain…

Read More
Posted onApril 21, 2016May 7, 2025Internet

Notes on PHP: Restart apache won’t reset php session

by Xueming5 Comments on Notes on PHP: Restart apache won’t reset php session

To be honest, it is a little odd that PHP session won’t be destroyed after Apache server got restarted. In order to truly kill the PHP session, especially during development, I created…

Read More
Posted onDecember 15, 2015June 9, 2020Embedded

Drive computer vision camera (Point Grey) on single-board computer (Banana Pi)

by Xueming1 Comment on Drive computer vision camera (Point Grey) on single-board computer (Banana Pi)

Computer vision cameras come with extremely small size without too much compromise on image quality. They fill in the holes of a wide range of applications that conventional photography cameras…

Read More
Posted onDecember 13, 2015June 9, 2020Electrical Engineering

How to rework small surface mount LED

by Xueming2 Comments on How to rework small surface mount LED

I talked about soldering small surface mount LED in my previous posts by using DIY reflow oven. Today I would like to show you how to rework similar LED, which is,…

Read More
Posted onNovember 12, 2015February 28, 2025Electrical Engineering

Teardown of Ricoh Theta 360 Degree Spherical Panorama Camera

by Xueming49 Comments on Teardown of Ricoh Theta 360 Degree Spherical Panorama Camera

The first impression of the Ricoh Theta 360 Degree Spherical Panorama Camera is its odd appearance — to me it feels like a bar of chocolate wafer. The dual lens reminds me…

Read More

Posts pagination

Previous Page Page 1 Page 2 Page 3 Page 4 Next Page

Categories

  • 3D Print
  • CAD
  • Circuit Design
  • dsPIC33e PIC24e Bootloader
  • Electrical Engineering
  • Embedded
  • Geodesic Dome
  • Hobby
  • Home Server
  • Internet
  • Laser cut
  • Math
  • Mechanics
  • PIC Programming
  • PIC32MZ USB NO Harmony
  • Python

Recent Posts

  • Calculate the Vertices Coordinates of an Icosahedron
  • Understand addresses in Microchip’s 16-bit MCU and its translation to Intel Hex32 format
  • Fixing CEPH OSD “Down” and “Out” Glitch After Power Outage
  • Programming the USB module of PIC32MZ without Harmony (7) – Put USBDMA to work
  • Programming the USB module of PIC32MZ without Harmony (6) – USBDMA
  • Programming the USB module of PIC32MZ without Harmony (5) – Endpoint Configuration
  • Programming the USB module of PIC32MZ without Harmony (4) – Descriptor

Recent Comments

  • agha on Designing bootloader for Microchip dsPIC33E/PIC24E micro-controller (5)
  • Xueming on Contact
  • Mike on Contact
  • Xueming on Designing bootloader for Microchip dsPIC33E/PIC24E micro-controller (5)
  • Xueming on How to rework small surface mount LED
Copyright Xueming Yu. All Rights Reserved.
Copyright © 2025 Xueming Yu ⋅ All Right Reserved