置顶,博客中所有源码 github
所有项目源代码,开源地址。
作者 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的更多相关文章
- [置顶] 博客停止更新 && 我的大学数年
博客停止更新 前言: 这些天,一直还没有时间发表这篇博文,近期,做了一个决定:博客更新停止. 我有话说: 这些天来,还真是感谢大家的关注了.从2011年的07至今,2013年的07月,两个年头,写下了 ...
- [置顶] 博客已迁移至ryantang.me
大家好,感谢大家一直以来的支持,本博客内容已停止更新,新内容将发布到我的新博客,地址是:ryantang.me,欢迎大家继续支持,我会在ryantang.me上发布内容更丰富的文章内容,谢谢! Rya ...
- 博客中gitalk最新评论的获取 github api使用
博客中,对于网友的评论以及每篇文章的评论数还是很重要的.但是基于静态的页面想要存储动态的评论数据是比较难的,一般博客主题中都内置了评论插件,但是博客主题中对于最新评论的支持显示还是很少的,至少目前我是 ...
- 在hexo静态博客中利用d3-cloud来展现标签云
效果: http://lucyhao.com/tags/ hexo自带的tag cloud的标签展现不太美观,想能够展现出“云”效果的标签.在网上找到了d3-cloud这个项目,github地址:ht ...
- 如何在hexo博客中在线阅读pdf
前言 有一些资料或者笔记是pdf版本的,如果想要放在博客中进行阅读,那么就得将其转换为markdown格式或者html格式.但是这样转换后,其原pdf的格式就会混乱了,排版将会变得很困难,不过一山更比 ...
- 借用Snippet插件美化博客中的代码
书写博客,难免要贴出代码.然而直接贴出代码,则不美观.于是,应运而生出现了很多代码美化的插件.其中比较有名的是Syntax Highlighting插件. 笔者在网上翻阅的时候发现了Snippet ...
- 关于完整解答Leo C.W博客中名为“我们公司的ASP.NET 笔试题,你觉得难度如何”的所有题目
关于完整解答Leo C.W博客中名为“我们公司的ASP.NET 笔试题,你觉得难度如何”的所有题目,请大家鉴定,不足之处,敬请指教! 第1到3题解答如下: public enum QuestionTy ...
- 在个人博客中优雅的使用Gitalk评论插件
在上一篇博客<程序员如何从0到1搭建自己的技术博客>中,我们了解了如何快速的从0到1搭建一个个人博客. 其实细心的你会发现,该博客用到了一个评论插件,这个插件就是Gitalk. 如果想要在 ...
- 修复在“Android 在ScrollView中嵌入ViewPage后ViewPage不能很好的工作的问题解决”这篇博客中MyScrollView出现滑动一会就不会上下滑动的问题
在“Android 在ScrollView中嵌入ViewPage后ViewPage不能很好的工作的问题解决”,这篇博客中的大部分问题已经解决了. 唯一遗憾的是,ViewPage随人能够工作了,但是My ...
随机推荐
- IDEA+selenium3+火狐/谷歌驱动 JAVA初步环境搭建 笔记
0 环境 系统环境:win7 selenium驱动 谷歌浏览器以及驱动 火狐浏览器以及驱动 1 驱动地址的下载 1.1 selenium jar包 https://www.seleniumhq.org ...
- [LC] 149. Max Points on a Line
Given n points on a 2D plane, find the maximum number of points that lie on the same straight line. ...
- linux下如何查看服务器的硬件配置信息
性能测试时一定要确定测试环境和的硬件配置.软件版本配置,保证和线上一致,才更接近真实环境. 那么linux下如何查看服务器的硬件配置信息?? 一.查看cpu信息 1.所有信息 lscpu [root@ ...
- 吴裕雄--天生自然Android开发学习:Android studio 3.5安装详解
3. 建立AVD(安卓虚拟设备) 点击右上角AVD Manager图标,单击按钮Create Virtual Device,选择Nexus 5X,下一步,选择版本9.0,Download,然后Next ...
- java 二分法查找原理
二分法查找原理: 1.只要低位下标不大于高位下标,就进行二分查找(步骤1-3) 2.先在有序的数组中对半查找中间的坐标,如果中标和要查找的下标相等时,找到目标数,那二分结束. 3.如果步骤2没有找到, ...
- PowerDesign15连接数据库并反向表结构详细
10.0 sql2008 11.0 sql2010 这的服务器名称,复制到上面 这里的默认数据库不要改.Powerdesign会把自已的数据也存在默认的数据库里 一般不用改 测试 成功 这里ODBC的 ...
- WEB 安全 - xss 初探
零.参考资料 网络攻击-XSS攻击详解: 前端安全之XSS攻击: 一.概念 跨站脚本攻击Cross-site scripting (XSS)是一种安全漏洞,攻击者可以利用这种漏洞在网站上注入恶意的客户 ...
- Django中查询相关操作
查询集特性 1)惰性查询:只有在实际使用查询集中的数据的时候才会发生对数据库的真正查询. 2)缓存:当使用的是同一个查询集时,第一次使用的时候会发生实际数据库的查询,然后把结果缓存起来,之后再使用这个 ...
- 签章新的pom文件
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://mave ...
- IDEA工具java.io.IOException: Could not find resource SqlMapConfig.xml
IDEA工具java.io.IOException: Could not find resource SqlMapConfig.xml 解决办法: 1.删掉pom.xml文件的这行代码 <pac ...