Cyao
Cyao on Hacker News
Posted by
Cyao on Monday August 10, 2026 @04:25PM
from the cnx-software.com dept.
Posted by
Cyao on Wednesday March 11, 2026 @04:40PM
from the cyao.dev dept.
Thanks! I used the orange pi pc fel tester [1] and gradually lowered the clock speed until it became stable. When I got to 696 MHz the test ran for more than 3 hours without problems.
The H3 CPU has a small bootloader inside, that enumerated the SD card and eMMC to look for a user-made bootloader. IIRC it looks for some file inside of the file system, and loads it to 0x70000. Thus you can customize it if you have enough time :)
[1] https://github.com/ssvb/lima-memtester/releases/tag/20151207...
Hey! Not everything needs to have a point. (Or else why would there be 20 AI models competing) I did this mostly for the fun and challenges, because why not! :-P
Posted by
Cyao on Wednesday December 24, 2025 @09:45AM
from the show-hn dept.
https://github.com/cheyao/icepi-sbc
I've made an ARM based single-board computer that runs Android and Linux, and has the same size as the Raspberry Pi 3!Why? I was bored during my 2-week high-school vacation and wanted to improve my skills, while adding a bit to the open-source community :PThese were the specs I ended up with:
- H3 SoC
- Quad-Core Cortex-A7 ARM CPU @ 1.3GHz
- Mali400 MP2 GPU @ 600MHz
- 512MiB of DDR3 RAM...
But you (theoretically) cannot know who mined the coin, or who is actually the holder of the coin, thus the anonymity. Though currently this is getting restricted as governments require more ID verification from businesses dealing with crypto, which links up your coin to a real person.
Sometimes Discord is still pretty helpful with real-time support. It indeed has its flaws, but some of the best real time help is still given there. I love the C++ discord, it's just filled with gems.
Hope this doesn't end up political... Last time the entire Framework Discord's mod team went on strike because of a controversial sponsorship, and ended with the closure of the discord.
Totally agree. Even if I'm a teen myself I never post my age unless someone asks explicitly. Saying your age is just trying to find excuses to justify a sub-par software imo (Not saying this project is sub-par)
Posted by
Cyao on Sunday September 28, 2025 @05:29AM
from the show-hn dept.
https://github.com/cheyao/leptosis
It also has a 2+ month battery life!
Posted by
Cyao on Sunday August 17, 2025 @11:27AM
from the show-hn dept.
After getting quite a lot of emails asking to buy one last time - I've put my Icepi onto Crowd Supply!
This is a dev board that carries an ECP5 FPGA, and has a raspberry pi zero footprint. It also has a few improvements! Notably the 2 USB-B ports are replaced with 3 USB-C ports, and it has additional indicator LED and buttons.
This board can output HDMI, read from a uSD, use a SDRAM and much more. I'm very proud the product of multiple months of work.
It is also completely open source! Check out the source on github: https://github.com/cheyao/icepi-zero
Posted by
Cyao on Tuesday July 22, 2025 @03:06AM
from the crowdsupply.com dept.
Oh that's nice, how come I never saw those!
Can I ask your reasoning about not selling them too cheaply? I would like to sell them cheaper then the existing boards since the price prevented me from buying one when I was 13
it can! no reason why it wouldnt be
at bulk 40-50$! My dev batch of 5 comes out at around 70$ per board, but it has a large startup cost.
it probably can - I see that uls3x already has a few ported over cores, and they will be able to run on this fpga with little modifs
I am indeed using fully open source tooling! Check out the makefiles in the firmware directory :)
After the amount of emails i got asking if i sell the boards, I just applied to crowdsupply :P
Posted by
Cyao on Wednesday May 28, 2025 @09:31AM
from the show-hn dept.
https://github.com/cheyao/icepi-zero
I've been hacking away lately, and I'm now proud to show off my newest project - The Icepi Zero!In case you don't know what an FPGA is, this phrase summarizes it perfectly:
"FPGAs work like this. You don't tell them what to do, you tell them what to BE."
You don't program them, but you rewrite the circuits they contain!So I've made a PCB that carries an ECP5 FPGA, and has a raspberry pi zero...