Самые необычные серверы Minecraft: от умной лампочки до микроконтроллера. Как это работает?

Minecraft давно вышел за рамки развлечений. Сейчас это еще и площадка для экспериментов. Энтузиасты запускают сервера игры на устройствах, которые вообще не предназначены для такого. Как вам — умная лампочка с мигающим светодиодом, роутер, забытый в шкафу, микроконтроллер ESP32 размером с марку? Подобные проекты рождаются из простого «а что, если…» и показывают, насколько гибкой стала архитектура Minecraft и как далеко можно зайти в оптимизации. В этом материале разберем, как сервер работает на уровне кода и железа и какие приемы позволяют запускать его на слабом, почти игрушечном оборудовании. Ведь классический сервер — это Java-приложение, требующее виртуальной машины и памяти, но в нашем случае правила меняются. Поехали!

https://habr.com/ru/companies/ru_mts/articles/966540/

#minecraft #fabric #mineston #PaperMC #graalvm #esp8266 #esp32 #BL602 #riscv

Самые необычные серверы Minecraft: от умной лампочки до микроконтроллера. Как это работает?

Minecraft давно вышел за рамки развлечений. Сейчас это еще и площадка для экспериментов. Энтузиасты запускают сервера игры на устройствах, которые вообще не предназначены для такого. Как вам — умная...

Хабр

Apache #NuttX RTOS Mainline is built and tested on #RISCV PineCone #BL602 every day ... 588 Daily Builds so far 👍

Source: https://github.com/lupyuen/nuttx/tags

Tags · lupyuen/nuttx

Apache NuttX OS as featured in "The RISC-V BL602 Book" - Tags · lupyuen/nuttx

GitHub

#BL602 SPI DMA ... Now supported on Apache #NuttX RTOS! 🎉

Article: https://lupyuen.github.io/articles/spi2#appendix-spi-dma-on-bl602-nuttx

SPI on Apache NuttX OS

How we transmit and receive data over SPI on Apache NuttX OS... By coding a NuttX Device Driver

On my desk right now...

#BL602 #RISCV #LoRa

Looking for a #KiCad format #schematic for the #Pine64 Pinenut-01S?

Or maybe looking for a KiCad schematic symbol for the #BL602 at its heart?

Look no further!

https://github.com/JeffAlyanak/Pinenut-01S-KiCad

GitHub - JeffAlyanak/Pinenut-01S-KiCad: KiCad schematic of the Pine54 Pinenut-01S

KiCad schematic of the Pine54 Pinenut-01S. Contribute to JeffAlyanak/Pinenut-01S-KiCad development by creating an account on GitHub.

GitHub

SPI DMA for #RISCV #BL602 ... Works great on Apache #NuttX RTOS! 🎉

https://github.com/apache/incubator-nuttx/pull/7263

bl602: Fix bug in lli functionality for dma. by btashton · Pull Request #7263 · apache/incubator-nuttx

Summary This fixes two bugs when using the DMA LLI functionality: rx and tx buffer addresses were not properly offset for entries past the first. The TC interrupt was enabled on the first LLI entr...

GitHub
AI Thinker Ai-WB2 modules feature BL602 RISC-V MCU with WiFi and BLE connectivity - CNX Software

AI Thinker has just introduced a new family of wireless IoT modules with the Ai-WB2 equipped with Bouffalo Lab BL602 RISC-V microcontroller offering both

CNX Software - Embedded Systems News

Hello again ST7789 on PineCone #BL602 ... Time to test SPI DMA on Apache #NuttX RTOS! 👍

https://github.com/apache/incubator-nuttx/pull/7229

bl602: Add initial DMA support, including SPI over DMA. by btashton · Pull Request #7229 · apache/incubator-nuttx

Summary This adds initial DMA support for bl602 including DMA support for the SPI peripheral. Testing There is now a DMA config that includes SPI support (I will extend this config to include i2c a...

GitHub

"Initial launch products include #BL706 based Thread Night Light, #BL602 based Wifi Night Light Dev Kit"

https://www.prweb.com/releases/2022/9/prweb18919092.htm