Banana Pi open source community ecology and Internet of things overall technical solutions
the BiPai technology created "Banana Pi" open source hardware series development board.Complete the core system, platform architecture.The documentation, software, and hardware (including schematics) are all out in the open, with the goal of engaging all developers around the world.Working on the open source community has had a huge impact.Now Banana Pi open source hardware products have been sold to more than 170 countries around the world, attracting millions of developers to participate in the development, the BPI open source community has accumulated nearly 60 million developer visits, the mainstream open source community began to officially support Banana Pi open source hardware products.
In an era of globalization, the world is becoming more interconnected through technological advances.As the benefits of integrated systems are more and more understood, innovation in the smart environment is gradually promoted.The popularity of smart phones and their high-touch support make it easier to build applications that connect sensors to objects.The Internet of Things is becoming more and more sophisticated in order to enable The convergence of technologies so that anything can be connected to any project and anyone using any path/network and any service, anytime, anywhere.
After more than seven years of development, the Banana Pi open source community's hardware technology, and the software system slowly improved.Now we have developed nearly 60 open source hardware series products and more than 200 accessories, forming a full series of hardware series for Internet of things applications, including ARM master control, MCU master control, nb-iot standard protocol (Zigbee, z-wave,RoLA, Wifi, bluetooth,3G/4G/5G). Banana Pi series hardware supports hundreds of sensors.And hardware series, due to the support developers around the world, has accumulated a large number of software code, documents and other technical data, with the support of the global developer, all of the hardware platform, interconnection, developers can completely with banana Pi development board series, complete all the IoT IoT application development, technical validation and product prototype, and all of the software is based on open source.In this way, the BPI open source community has completed the accumulation of hardware and software iot technology overall solution technology.
Banana Pi Open Source software and hardware architecture
Open source community, is a developer of spontaneous for learning and development, and according to the personal interests to share, how to the real form the overall technology system, still need than send the r&d team on the basis of development of science and technology, technology demonstration and technical summary, embedded development, need a good understanding of the underlying technology, it is a lot of developers do not have, so any one product, we need professional and technical personnel and chip factory, working more closely with the open source community. Cooperation with fab, based on the chip manufacturers provide reference solution, than must carry on the deep development of science and technology, hardware validation, the underlying driver development, must by core than send technicians to work closely with the original factory, finally formed a complete BSP development kit, and fully open source, continuously improve the technical architecture. Developers and business clients can easily use these data, code for DIY and product prototype development, shorten the development cycle.
Github Source Code
With the variety of products in the Internet of things, we must also take advantage of this trend. We use the Github service, which is mostly used by open source software, and all the code is available on Github:
Banana Pi open source project github：https://github.com/bpi-sinovoip
Technical exchange forum
Each project has its own discussion area, where we can communicate with users immediately and listen to their experiences.The difference between the forum and the general line is that there will be a lot of people in the forum to share their own creative products developed or share their own developed code, to reach a point of action, so that the later into the field of novice can immediately start, to share innovative new thinking.
Banana Pi Open Source project forum：http://forum.banana-pi.org/
Another important aspect of Banana Pi Open source architecture is that the hardware wiring diagram for each of our projects will be Open and will be placed on our own FTP Server, where you can see the different images that allow developers to choose the operating system they want to develop.
Banana Pi FTP server: https://banana-pi.dev/Image/
Banana Pi wiki 在线文档：http://wiki.banana-pi.org/Main_Page