Skip to content

Xueming Yu

Good to Best

Menu
  • Home
  • Category
  • About
  • Contact

Author: Xueming

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
Posted onFebruary 13, 2014May 27, 2025dsPIC33e PIC24e Bootloader

Designing bootloader for Microchip dsPIC33E/PIC24E micro-controller (5)

by Xueming3 Comments on Designing bootloader for Microchip dsPIC33E/PIC24E micro-controller (5)

Bootloader must be designed to be very reliable. In other word, bootloader is an unsung hero carrying out its job when necessary. It shouldn’t be replaced or destroyed at anytime.…

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
  • Hobby
  • Home Server
  • Internet
  • Laser cut
  • Mechanics
  • PIC Programming
  • PIC32MZ USB NO Harmony
  • Python

Recent Posts

  • 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
  • Programming the USB module of PIC32MZ without Harmony (3) – Setup and Configuration as USB device

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