In the model, solar radiative fluxes are deposited in the upper atmosphere by absorption and scattering, and a temporally constant and spatially homogeneous heat flux is imposed at the bottom boundary. Convection transports heat from the bottom boundary to the upper atmosphere. When the imposed heat flux at the bottom boundary is of the same order as Jupiter's interior heat flux (O(10 W/m2)), both multiple jets and strong equatorial superrotation are generated in the upper atmosphere. The extratropical jets are generated and organized by large-scale eddies, which receive their kinetic energy at convective scales, from where it cascades to large scales in an inverse energy cascade. For sufficiently strong imposed heat fluxes at the bottom boundary, convectively coupled waves generated in the equatorial region propagate out from the equatorial region into higher latitudes, leading to eddy momentum transport into the equatorial region and thus to equatorial superrotation.