置頂,博客中所有源碼 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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章