sunhaoqin1

  • 2020-03-21
  • 发表了主题帖: micropython的st7789库

    为我的开发板配了一个1.5寸 240*240的屏,st7789驱动的。找了一圈micropython的库,没有合适的。adafruit很早写了一个st7735的,circuitpython倒是支持st7789,所以把两个合并了一下。能用,但是速度贼慢。不知道是不是用python写的缘故。下一步改到c里面去把。 另外不知道有没有其他现成的库。玩这种东西没有库真的太难了。 https://github.com/sunhaoqin/micropython_esp32_st7789.git  

  • 回复了主题帖: 做一块开发板玩micropython

    本帖最后由 sunhaoqin1 于 2020-3-21 13:40 编辑
    蓝雨夜 发表于 2020-3-20 21:31 为什么不把天线朝外? 同时周边离地拉开距离
    1,暂时没有找到更合适的地方放了,所以就将就了一下,正下方没有走线,信号凑合能用。 2,非常好的建议,我后面会改^_^

  • 2020-03-20
  • 回复了主题帖: 做一块开发板玩micropython

    dcexpert 发表于 2020-3-20 20:13 用的是哪种ESP32模块,最好是带psRAM的
    wrover-B,带psram的。

  • 回复了主题帖: 做了块支持MicroPython的板,晒一下

    zengyi703 发表于 2020-3-16 20:31 MicroUSB不考虑,Type-C可以。现阶段比较喜欢Mini USB
    为啥?miniusb现在用的很少了啊。

  • 发表了主题帖: 做一块开发板玩micropython

    本帖最后由 sunhaoqin1 于 2020-3-20 19:37 编辑 一直想做一块开发板,这次宅在家开始构思这件事。cpu的话就暂时选esp32了,arduino和micropython都支持,至于circuitpython,以后再说吧。开发板有很多,但是并不妨碍我再做一块,因为市面上卖的大部分都不好用。m5stack和adafruit的feather还不错,但是终究有些地方不趁手。想改也没法改。 我想要的开发板有以下特点: 1,小巧:现在大部分开发板都开始小型化,基本上就是一个带串口调试的核心板。有什么需要扩展就行了。 2,模块化设计:我很讨厌面包板和杜邦线,所以除非有必要,尽量不用他们做扩展。这样的话所有的板对板连接就抛弃了2.54的排针,改用更小的1.27贴片排针。 3,为了内容而做扩展:这个是最重要的思想。所有的开发板都是设计者给别人用的,所以事先不知道别人要做啥,就尽可能的做全功能,这样会牺牲很多别的东西。而我是为我自己做的,所以除非有必要,不然不会添加任何多余的功能。一定是先想好做啥,然后再构建扩展板。 4,作品实用:好不容易做了个demo,总是希望能拿出来装个X,或者用个一年半载的。所以如2中所述,一定不能用杜邦线。另外也要考虑可以方便3d打印外壳。   尺寸:54mm*32mm    54mm这一边是凑信用卡的宽度  32mm是凑1.5寸显示屏的宽度。 主体功能:     1,cp2102带自动烧录     2,波轮开关,上下和确认     3,一个I2C接口,tb上几乎所有的i2c外设都是一种排序VCC GND SCL SDA INT ADD,所以直接插就可以了,但是又觉得有点鸡肋。     4,正面的1.27排母扩了6个io。主要用来挂显示设备。     5,反面1.27排母扩了10个io以及i2c。这个就随意了。   我不太满意的地方就是外观设计,贴模块总觉得别扭。另外pcb的美学一直是我搞不定的地方。     正面 反面   此内容由EEWORLD论坛网友sunhaoqin1原创,如需转载或用于商业用途需征得作者同意并注明出处  

  • 2020-03-14
  • 回复了主题帖: 值得推荐的C/C++框架和库 (真的很强大) (转)

    超棒,超喜欢

  • 回复了主题帖: 利用micropython在单片上跑类似app的功能

    joeymm 发表于 2020-3-13 13:18 回版主:现在用lua开发的也不少了,商业的嵌入式应用也有。只是lua的实现,各种库,版本差异太大。 虽 ...
    其实商用的话很多公司有研发实力的,自己写库就好了。玩家业余玩玩的话自己写库不太现实,还是要依赖社区的力量。

  • 回复了主题帖: 利用micropython在单片上跑类似app的功能

    joeymm 发表于 2020-3-13 13:16 python不能跑在pc上?
    pc端的python和嵌入式上的micropython完全不是一回事,就是语法看着差不多而已。但是lua的话两者跑的都是一样的。

  • 2020-03-10
  • 回复了主题帖: circuitpython和micropython有矛盾?

    dcexpert 发表于 2020-3-10 12:50 现在adafruit和微软合作更多,除了大力发展circuitpython,同时也在makecode上做了很多事情,很多开发板可 ...
    makecode也是一个很有意思的东西,但是还不太明白它的原理。我看每拖动一个模块就自动生成一段python脚本,所以只是一个图形化-->micropython的解释器吗?然后底下再由micropython执行?还是说它能绕过python和c自己就直接编译了hex?

  • 回复了主题帖: circuitpython和micropython有矛盾?

    dcexpert 发表于 2020-3-10 12:50 现在adafruit和微软合作更多,除了大力发展circuitpython,同时也在makecode上做了很多事情,很多开发板可 ...
    哇,谢谢版主大人的认真回复!真的是解答了我很多的疑问,尤其是arduino那一段。我一直觉得micropython和arduino一样都是玩具而已。 去年开始用了一段时间micropython,后来到现在一直还没用过,当时最诟病的一点是ide不好用,每次一个脚本要放进去就很麻烦。 关于circuitpython和micropython的分裂真的是很遗憾,作为用户肯定是希望能一个平台兼容的。从cpu的选择上看,esp32真的是我很喜欢的一款芯片,支持arduino和micropython,大量的库都支持。前段时间还看到grbl都被移植到esp32上去了。根据adafruit一贯的执行力,circuitpython肯定会真香,不过我不想切平台啊。。。。 最后我看了一下circuitpython的扩展库,很多都是用py写的,为啥不用c写,不是更好么?  

  • 回复了主题帖: circuitpython和micropython有矛盾?

    freebsder 发表于 2020-3-9 23:44 只要协议允许,或者理念允许,fork是很正常的啊。当年Linus就是diss Tanenbaum的minix,fork了big kernal的 ...
    是的,不管从法律还是道义上一点问题都没有。不过git上确实直接说是fork的micropython

  • 2020-03-09
  • 发表了主题帖: circuitpython和micropython有矛盾?

    进论坛看了这篇文章: https://mbb.eet-china.com/forum/topic/71709_1_1.html 虽然表面上还是很客气的,但是感觉到了字里行间明显的火药味,不管是George的忧虑,还是两者的分歧,都看到了circuitpython的野心。         之前也用过一段时间的micropython,感觉作者相对还是比较佛系的,新的功能以及库更新的比较慢,以至于有一个叫loboris看不下去,fork了一个分支来添加更多的支持。         circuitpython的话也是最近来了论坛才知道的。adafruit这家公司我一直很喜欢,因为比起其他妖艳贱货开发板,它更注重内容的创作以及底层库的支持。所以遗传了这种风格,又加上商业的驱动,估计就看不惯micropython,自立门户搞出了circuitpython。         虽然adafruit的做法无可厚非,毕竟商业驱动,而且更多的库对开发者来说也是好事,但是还心中总是有那么一点鸠占鹊巢的感觉。micropython要更努力啊!   另外我觉得有两个很有意思的现象: 1,circuitpython目前并不支持esp32,adafruit似乎更偏好ATMEL这家公司。 2,adafruit似乎想去arduino化,不管是从硬件feather上看,还是从开发环境circuitpython上看。    

  • 回复了主题帖: CircuitPython已经可以在超过 116 个开发板上运行了

    为啥不支持esp32

  • 2020-03-08
  • 回复了主题帖: 利用micropython在单片上跑类似app的功能

    dcexpert 发表于 2020-3-8 17:36 还有一个跑js的espruino,目前micropython算是最成熟的一个。
    micropython比起lua和jerry就是用的人多,库也多。不过其实我更喜欢lua,可以直接跑pc上。

  • 回复了主题帖: 国外网友关于电子纸显示时钟的一个创意设计

    又是国外网友系列。

  • 回复了主题帖: 开源硬件徽章开发板

    PCB美学是经常被开发人员忽略的

  • 回复了主题帖: 《我的python世界》电子书

    感谢分享,学习下

  • 发表了主题帖: 利用micropython在单片上跑类似app的功能

    一直有一个想法,在单片机上运行app。micropython,lua这种脚本语言让这种想法变成了可能。 最小硬件系统:一个屏幕,一个sd卡,一个esp32模块,3个按钮。外围就看需求自由扩展了。 这样可以把需要的脚本拷贝到sd卡中,通过屏幕显示这些脚本,然后选中后运行。 

最近访客

< 1/1 >

统计信息

已有4人来访过

  • 芯币:22
  • 好友:--
  • 主题:4
  • 回复:14
  • 课时:--
  • 资源:--

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言