Skip to content
View Charliechen114514's full-sized avatar

Highlights

  • Pro

Organizations

@Awesome-Embedded-Learning-Studio

Block or report Charliechen114514

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Charliechen114514/README.md

Hello! Here's Charliechen

I'm Charliechen114514, Who is majoring in Native C/C++ Programming (But now mostly in GNU C with its extension lol), Qt6 GUI Application Programming, Operating System (specially the Linux Kernel) learning, Computer Architecture designing and specially the Embedded Application programming For ST Micro Chips And ESP32

你好!我是Charliechen114514,我的编程领域工作涉及到了经典C, C++编程(好吧,自从搞了内核就是GNU C和它的拓展),以及Qt6的GUI编程,操作系统(特别是Linux内核)和计算机架构研究。当然,少不了我的本职工作嵌入式软件。笔者使用的单片机更多是STM32F系列的单片机和ESP32作为研究的Chips

About My Current Github Stats...

Anurag's GitHub stats

GitHub Streak

About my Techs and preferences

Top Langs

  • My Beloved Operating System 我喜欢的操作系统 ➡️
  • My Beloved Editor 我中意的编辑器和IDE ➡️ ,and some case
  • My Working Language 我正在使用的语言 ➡️
  • My Beloved Shell 我的终端是 ➡️
  • My Now Studying Architecture 正在研究和学习的架构 ➡️
  • My Now Working Programming FrameWork 我正在使用的编程架构 ➡️

Owning Organizations

I owns two representatives orgs, each trying myself do cool stuff! 我有两个代表性的组织,分别在做一些不一样的,很酷的事情!

CinuxOS

A custom x86_64 operating system project built with modern C/C++ features — 用现代 C/C++ 特性构建的 x86_64 操作系统

Readme Card

Awesome-Embedded-Learning-Studio

An open-source community for embedded systems learning, covering Modern C++, Qt6, MCU drivers, and Embedded Linux — 面向嵌入式学习的开源社区,涵盖现代C++、Qt6、单片机驱动与嵌入式Linux

Readme Card

Featured Projects

  • Tutorial_AwesomeModernCPP — A systematic modern C++ tutorial covering C++11–C++23, STL, concurrency, and performance optimization | 系统化现代 C++ 教程,覆盖 C++11–C++23、STL、并发与性能优化

Readme Card

  • imx-forge — Templated i.MX6ULL build resources with uboot, kernel, and rootfs patches for fast deployment | i.MX6ULL 一键构建模板,包含 uboot、内核与根文件系统补丁

Readme Card

  • Tutorial_AwesomeQt — A Qt 6 encyclopedia-style tutorial for C++ developers, 118 beginner articles completed | 面向 C++ 开发者的 Qt 6 百科全书式教程,入门层 118 篇已完结

Readme Card

  • anatomy_gui — Open-source UI programming anatomy tutorials, dissecting how GUI frameworks work under the hood | UI 编程解剖式教程,拆解 GUI 框架底层原理

Readme Card

  • Cinux — An x86_64 operating system built with modern C/C++ features | 用现代 C/C++ 特性构建的 x86_64 操作系统

Readme Card

  • Awesome-Embedded — The central hub of Awesome-Embedded-Learning-Studio, directory to all embedded learning sub-projects | Awesome-Embedded-Learning-Studio 中心仓库,嵌入式学习项目总目录

Readme Card

  • CCOperateSystem — A tutorial teaching you how to build an OS with modern tools (gcc, nasm, bochs), targeting 80386 CPU | 使用现代工具链(gcc/nasm/bochs)教你写操作系统的教程,目标平台 80386

Readme Card

  • CCIMXDesktop — A Qt6-based desktop environment for embedded devices, tested on i.MX6ULL with Linux 6.12.3 kernel | 基于 Qt6 的嵌入式桌面环境,在 I.MX6ULL + Linux 6.12.3 内核上测试通过

Readme Card

About My Blog

​ I owns my public blog in CSDN, China and CN-Blog, China and personal blog in my github.io.

​ 我有自己的CSDN和博客园公开博客,还有我在github托管的私人博客:

​ Warmly Welcomes Everyone to visit! 超级欢迎各位大爹莅临!

Many Thanks To

Pinned Loading

  1. CCOperateSystem CCOperateSystem Public

    A Tutorial Trying teach you how to make an os in modern tools with gcc, nasm and bochs!

    C 14 2

  2. CCIMXDesktop CCIMXDesktop Public

    This is a Simple Desktop with Common Utilities for Embedded Device System using Qt6

    C++ 9 1

  3. Awesome-Embedded-Learning-Studio/Tutorial_AwesomeModernCPP Awesome-Embedded-Learning-Studio/Tutorial_AwesomeModernCPP Public

    A systematic modern C++ tutorial covering C++11-C++23, STL, concurrency, performance optimization, software engineering, embedded systems, networking, GUI, and real-world project practices.

    C++ 116 15

  4. Awesome-Embedded-Learning-Studio/imx-forge Awesome-Embedded-Learning-Studio/imx-forge Public

    This is a repo with templated contains imx6ull-chips, uboot, kernel, rootfs patches to make fast apply

    Shell 61 10

  5. Awesome-Embedded-Learning-Studio/Awesome-Embedded Awesome-Embedded-Learning-Studio/Awesome-Embedded Public

    本仓库是Awesome-Embedded-Learning-Studio的中心仓库,从这里出发!来看看本嵌入式学习工作室的嵌入式小玩具产品项目的所有子仓库目录!This repository is the central repository of Awesome-Embedded-Learning-Studio. Start from here! Take a look at the di…

    TypeScript 20 3

  6. Awesome-Embedded-Learning-Studio/CFDesktop Awesome-Embedded-Learning-Studio/CFDesktop Public

    This is a Repo that Desktop can be deployed on Any Embedded Device enable to run Qt

    C++ 5 1