页次: 1
SPI屏80Mhz。是指st7796最高能接受80Mhz时钟,还是H616可以输出80Mhz时钟?
都可以。
前言:
大家好,今天给大家带来01科技全新子品牌核桃派(WalnutPi)以及首款新品核桃派1B Linux开发板。看着名字是不是感觉像一个新的国产“山寨派”?既然已经有树莓派,为什么我们为什么还要打造核桃派呢?
1、树莓派一直以极高的性价比和生态著称,然而在过去两年全球缺芯的大环境下,其供应链表现得并不是那么优秀,大部分用户被迫使用“高价派”;2、尽管树莓派生态已经非常庞大,但基本以海外社区为主,在国内的资料比较零散、并没有很好的带动国内开源社区发展。
基于这两点,我们决定打造一款方便、便宜、好玩的Linux开发板并尝试打造中国风的开源社区,让每个人都可以通过数字化技术来实现自己的创意,于是核桃派便诞生了。
核桃派1B 硬件介绍:
核桃派(WalnutPi)1B设计、研发和制造均来源于中国,是一款高性价比而且功能齐全的卡片电脑(SBC),同时也是一块性能非常强大的Linux开发板,你可以使用它上网、玩游戏、学习编程和创造自己的电子产品等。
我们乐意和树莓派在尺寸以及一些硬件上保持兼容,这样能更好降低用户使用门槛,同时用户手上的一些树莓派配件都可以直接用起来。
同时我们也做了一些创新,例如增加可编程按键,这样用户就可以直接和核桃派实现简单的交互控制,比如按键控制外接模块、切换相册图片等。
以下是硬件详细参数:
核桃派1B 系统和软件:
核桃派1B目前提供2款系统镜像,分别是桌面版和无桌面版。桌面版为核桃派定制版Debian系统,经过我们魔改后体验更像Windows,降低用户使用门槛。
桌面版系统预装丰富的应用软件,开机即用。包含C、Python编程软件、谷歌浏览器、LibreOffice办公(兼容Office)、图片查看器、VLC媒体播放器、截图软件等。
无桌面版使用终端方式交互,好处是更快的启动速度,更少的内存占用(不到100M),功耗低,特别适合熟悉Linux指令的用户。你甚至可以用它来部署一个小型服务器。
Python嵌入式编程:
核桃派2款系统均移植了MicroPython库,MicroPython是Python3语言的精简实现,用户可以使用Python编程轻松控制核桃派的GPIO、串口I2C等总线控制、传感器和其它模块外设。非常适合熟悉Python的用户在核桃派上进行软件开发。
除此之外,你甚至还可以把核桃派当电脑主机,去连接其它MicroPython开发板进行开发。
C/C++嵌入式编程:
核桃派2款系统均移植了WiringPi库,并基于核桃派主控H616进行了寄存器级别的深度适配。WiringPi是一个用C语言编写(早期用于树莓派)的软件包,可以用于核桃派GPIO引脚控制、串口通讯、I2C通讯及SPI通讯等功能。非常适合熟悉C/C++的人员在核桃派上进入软件开发。
核桃派1B 开源社区:
核桃派Linux内核代码和相关软件应用完全开源。我们还提供一键构建系统镜像功能,让用户轻松体验和学习构建Linux系统。
核桃派官方3.5寸高速SPI屏,速率可达80MHz,帧率可以达20+FPS,可以实现桌面显示、QT等UI应用。
核桃派提供详细的在线教程文档,内容包括:硬件介绍、系统和软件使用、Python编程、C编程、Linux系统编译等。内容由浅入深,且持续更新。
在线教程:https://www.walnutpi.com/
前言:
MicroPython是在嵌入式单片机里面使用python进行编程开发,自2014年诞生以来已经走过了7个年头,而Python也成为越来越流行的编程语言。
单片机嵌入式编程经历了从汇编到C语言,可以说是一次编程革命,其背后的原因是单片机集成度越来越高,运行速度也越来越快,工程师们也需要更高效的编程语言来提高开发效率。而这一趋势并没停止,时至今日,越来越多的微控制器开始使用Python编程语言开发,大量优秀的开源硬件项目正以MicroPython为基础蓬勃发展。
什么是嵌入式Python的面向对象编程?
我要在LCD上显示一张图片:
LCD.Picture('/flash/supper.jpg')
我要点亮一个LED灯:
LED.on()
高级语言让我们的嵌入式编程变得更直观。
好钜润科技 TKM32F499:
好钜润科技是一家从事芯片研发、薄膜半导体设计,液晶屏制造和销售液晶显示屏(LCD),LED背光源和液晶显示模组及液晶显示控制的专业生产厂家。产品横跨半导体,液晶屏及软件设计三大产业。
TKM32F499是其在LCD行业深耕多年后推出的首款定位于屏显的芯片,Cortex M4内核,主频240MHz,内置8MBytes RAM的配置以及不到30元的价格让其在当前“缺芯” 的市场背景下极具竞争力。
当前给了国内半导体行业极大的机遇和挑战,相信会有越来越多的“中国芯”公司崛起,结合中国强大的制造能力才能让全世界消费者买到便宜好用的产品。
欢迎更多的芯片原厂加入MicroPython大军,让你们的芯片变得简单易用。
达芬奇开发板正式发布:
自成立以来,01Studio一直专注于Python嵌入式编程,已经累计发布了多款MicroPython开发板和教程,获得了不少用户的支持。今天发布的达芬奇MicroPython开发板,是基于TKM32F499平台,也就是说我们将TKM32F499全部资源Python化,用户可以轻松使用MicroPython进行学习开发和项目应用。
开发板命名为达芬奇,寓意为能让用户开发者发挥创造力,描绘出优美的界面。默认搭配TK自研4.3寸RGB888显示屏,可能是目前市面上性价比最高的屏显开发板。
以下是开发板详细参数说明:
01Studio 4.3寸/7寸RGB888显示屏同步发布:
01Studio MicroPython开发者资源:
让编程变得简单有趣作为01Studio的使命,除了提供优秀的开发板,我们还提供一系列学习资源,包含开源例程代码、电子书、文档、社区论坛、用户群等,以降低开发者的入门和开发门槛。
《MicroPython从0到1》基于达芬奇TKM32F499平台电子书
部分例程代码
MicroPython库文档
达芬奇MicroPython开发板相关资料下载:
电子书、例程代码和开发工具下载:
http://download.01studio.org/zh_CN/latest/micropython/davinci/davinci.html
达芬奇MicroPython开源项目地址:
https://github.com/01studio-lab/micropython
页次: 1