所有项目源代码,开源地址。

作者 github 主页

https://github.com/nejidev

目前开源项目有:

1, linux tea5767 at24c08 mmap 实现fm 收音机

地址:https://github.com/nejidev/tea5767_at24c08_fm_radio_linux

更新进度:完成

不在更新

2, linux 下 NESInfo 实现 nes 红白机模拟器

地址:https://github.com/nejidev/arm-NES-linux

更新进度:支持手柄,基本可以玩

2017-04-24 更新:全屏支持

2017-05-20 更新:声音支持 使用 alsa 播放声音,效果和电视上差不多。

2017-06-03 更新:添加USB 手柄支持,暂不支持 连A 连B

后期更新:蓝牙手柄。

3, linux 下 si4757 收音机模块,支持 FM AM SW 音量大小 自动搜台

地址:https://github.com/nejidev/si47xx_radio_linux

更新进度:实现 FM 存台,自动盾台,音量大小控制,上一台,下一台

后期更新方向:AM SW 实现, 红外遥控。

4,linux下使用 python 通过vnstat 定时检查流量工具

地址:https://github.com/nejidev/python_vnstat_flow_limit

1,更新 CentOS7.5 支持

5, linux 下GUI 数码相册

地址:https://github.com/nejidev/digital_photo_album

已实现功能:

1,设置自动播放时间调整

2,浏览文件,支持不同文件类型的图标显示

3,支持鼠标和触摸屏操作

4,支持在数码相册中直接打开 nes游戏(需要先在板子上编译好nes 的项目,放入PATH中)

5,支持GIF 播放,循环播放。

6, 显示摄像头画面在lcd上, 摄像头拍照 保存为jpg 文件

7,实现播放 AVI 视频(基于MJPEG编码)

后期更新方向, mp3  等。

6, C 语言 malloc free 内存管理实现

地址:https://github.com/nejidev/c_malloc

1, 使用 链表 实现的内存管理

后期更新功能: 内存碎片整理

7,  安卓 打飞机 游戏

地址:https://github.com/nejidev/android_fly_game

1, 实现了精灵的显示

2,实现了基本的框架

后期,添加碰撞检测, 添加声音, 添加关卡,游戏难易度

8, putty_x 修改版 putty 添加实用功能

地址:https://github.com/nejidev/putty_x

1, 去掉了连接断开时吓人的弹窗

2,去掉了关闭时吓人的弹窗

后期,添加 ctrl + s 保存历史的功能 ,添加 ctrl + l 清屏的功能,添加 ctrl + n 新开功能

9, 基于 openwrt 18 的 dlan upnp 播放器 gmediarender

地址:https://github.com/nejidev/gmediarender-openwrt18

1, 基本可以用

10, 基于 c++11 freetype bluez alsa ffmpeg 的 mp3 模拟器

地址:https://github.com/nejidev/mp3_emulate

置顶,博客中所有源码 github的更多相关文章

  1. [置顶] 博客停止更新 && 我的大学数年

    博客停止更新 前言: 这些天,一直还没有时间发表这篇博文,近期,做了一个决定:博客更新停止. 我有话说: 这些天来,还真是感谢大家的关注了.从2011年的07至今,2013年的07月,两个年头,写下了 ...

  2. [置顶] 博客已迁移至ryantang.me

    大家好,感谢大家一直以来的支持,本博客内容已停止更新,新内容将发布到我的新博客,地址是:ryantang.me,欢迎大家继续支持,我会在ryantang.me上发布内容更丰富的文章内容,谢谢! Rya ...

  3. 博客中gitalk最新评论的获取 github api使用

    博客中,对于网友的评论以及每篇文章的评论数还是很重要的.但是基于静态的页面想要存储动态的评论数据是比较难的,一般博客主题中都内置了评论插件,但是博客主题中对于最新评论的支持显示还是很少的,至少目前我是 ...

  4. 在hexo静态博客中利用d3-cloud来展现标签云

    效果: http://lucyhao.com/tags/ hexo自带的tag cloud的标签展现不太美观,想能够展现出“云”效果的标签.在网上找到了d3-cloud这个项目,github地址:ht ...

  5. 如何在hexo博客中在线阅读pdf

    前言 有一些资料或者笔记是pdf版本的,如果想要放在博客中进行阅读,那么就得将其转换为markdown格式或者html格式.但是这样转换后,其原pdf的格式就会混乱了,排版将会变得很困难,不过一山更比 ...

  6. 借用Snippet插件美化博客中的代码

    书写博客,难免要贴出代码.然而直接贴出代码,则不美观.于是,应运而生出现了很多代码美化的插件.其中比较有名的是Syntax Highlighting插件.   笔者在网上翻阅的时候发现了Snippet ...

  7. 关于完整解答Leo C.W博客中名为“我们公司的ASP.NET 笔试题,你觉得难度如何”的所有题目

    关于完整解答Leo C.W博客中名为“我们公司的ASP.NET 笔试题,你觉得难度如何”的所有题目,请大家鉴定,不足之处,敬请指教! 第1到3题解答如下: public enum QuestionTy ...

  8. 在个人博客中优雅的使用Gitalk评论插件

    在上一篇博客<程序员如何从0到1搭建自己的技术博客>中,我们了解了如何快速的从0到1搭建一个个人博客. 其实细心的你会发现,该博客用到了一个评论插件,这个插件就是Gitalk. 如果想要在 ...

  9. 修复在“Android 在ScrollView中嵌入ViewPage后ViewPage不能很好的工作的问题解决”这篇博客中MyScrollView出现滑动一会就不会上下滑动的问题

    在“Android 在ScrollView中嵌入ViewPage后ViewPage不能很好的工作的问题解决”,这篇博客中的大部分问题已经解决了. 唯一遗憾的是,ViewPage随人能够工作了,但是My ...

随机推荐

  1. kafka spark steam 写入elasticsearch的部分问题

    应用版本 elasticsearch 5.5 spark 2.2.0 hadoop 2.7 依赖包版本 docker cp /Users/cclient/.ivy2/cache/org.elastic ...

  2. python后端面试第三部分:数据储存与缓存相关--长期维护

    1. 列举常见的关系型数据库和非关系型都有哪些?2. MySQL常见数据库引擎及比较?3. 简述数据三大范式?4. 什么是事务?MySQL如何支持事务?5. 简述数据库设计中一对多和多对多的应用场景? ...

  3. HDU1556 Color the ball [线段树模板]

    题意:区间修改序列值,最后输出. //hdu1166 #include<iostream> #include<cstdio> #include<cstring> # ...

  4. HihoCode-1323-回文字符串

    参考博客: https://blog.csdn.net/mitsuha_/article/details/76690634 https://blog.csdn.net/u014142379/artic ...

  5. C语言Windows程序设计—— 使用计时器

    传统意义上的计时器是指利用特定的原理来测量时间的装置, 在古代, 常用沙漏.点燃一炷香等方式进行粗略的计时, 在现代科技的带动下, 计时水平越来越高, 也越来越精确, 之所以需要进行计时是在很多情况下 ...

  6. Apollo核心概念之“Namespace”

    转载于https://github.com/ctripcorp/apollo,by Ctrip, Inc. Apollo核心概念之“Namespace” 1. 什么是Namespace? Namesp ...

  7. 引入 JPEGCodec;JPEGImageEncoder; 图片处理;MyEclipse编译时报错处理

    在Eclipse中处理图片,需要引入两个包: import com.sun.image.codec.jpeg.JPEGCodec; import com.sun.image.codec.jpeg.JP ...

  8. mysqldump: Got error: 1449: The user specified as a definer ('user'@'%') does not exist when using LOCK TABLES

    报错:一个库用mysqldump -u -p --opt --force -e --max_allowed_packet= --net_buffer_length= --databases备份时报错如 ...

  9. 软件测试人必备的 Python 知识图

    之前发过蛮多不少关于 Python 学习的文章,收到大家不少的好评,不过大家也有许多困惑: 现在测试不好做,是不是真的该重新去学一门热门的语言? 入门 Python 该学哪些知识点?该看哪些书? 可以 ...

  10. 码海拾遗:strstr()、strcmp()和strcpy()实现

    1.strstr()实现 原型:char * strstr(const char * str1, const char * str2) 说明:判断str2是否为str1的子串,如果是则返回str2第一 ...